کیانا

مشاهده پروفایل وردپرسی برای یکدیگر

34 پست در این موضوع قرار دارد

سلام

اعضای وردپرس سایتم میخوام طوری باشه روی عکس هم کلیک کردن بتونن پروفایلشو ببینن

(چیز زیاد نه 1 ایمیل و اینا باشی کافیه یا هر چیز دیگه )

به اشتراک گذاری این پست


لینک به پست

چرا از بادی پرس استفاده نمی کنید؟

به اشتراک گذاری این پست


لینک به پست

حقیقتش ...

بادی پرس فک کنم واسه جامعه مجازی باشه نه ؟

به اشتراک گذاری این پست


لینک به پست

درسته بله. تو یه همچین سیستمی کاربرا می تونن پروفایل داشته باشن. یا شاید من منظور شما رو اشتباه فهمیده باشم.

به اشتراک گذاری این پست


لینک به پست

درسته بله. تو یه همچین سیستمی کاربرا می تونن پروفایل داشته باشن. یا شاید من منظور شما رو اشتباه فهمیده باشم.

نه درست فرمودین

اما در اون حد نیمخام

فقط با کلیلک روی پروفایل نمایش داده بشه همین

به اشتراک گذاری این پست


لینک به پست

همون بادي پرس فعال كنين ولي محدودش كنين ! كه گروه نتونن بسازن و ........

خود بادي پرس به اضافه اين كه هر نفر پروفايل داره افزونه هم ديدم كه با رفتن روي عكس طرف اين امكانات به شما ميده !‌

به اشتراک گذاری این پست


لینک به پست

همون بادي پرس فعال كنين ولي محدودش كنين ! كه گروه نتونن بسازن و ........

خود بادي پرس به اضافه اين كه هر نفر پروفايل داره افزونه هم ديدم كه با رفتن روي عكس طرف اين امكانات به شما ميده !‌

افزونه هم ديدم كه با رفتن روي عكس طرف اين امكانات به شما ميده !‌

اینو میکی ؟

به اشتراک گذاری این پست


لینک به پست

چیزی که به دردم بخ.ره پیدا نکردم

از افزونه theme my login هم استفاده می کنم که 1 صفحه پروفیال پیشفرض داره

چیکار باید کرد تا این صفحه رو اعضای دیگه (پروفایل همدیگه رو ببینن ؟

به اشتراک گذاری این پست


لینک به پست

http://forum.bp-parsi.com/files/file/5-%D9%86%D8%B4%D8%A7%D9%86-%D8%AF%D8%A7%D8%AF%D9%86-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86/

:mellow:

چیزی که به دردم بخ.ره پیدا نکردم

سلام

اعضای وردپرس سایتم میخوام طوری باشه روی عکس هم کلیک کردن بتونن پروفایلشو ببینن

والا ديگه اين همون چيزي كه ميخواين !‌

به اشتراک گذاری این پست


لینک به پست

http://forum.bp-pars...طلاعات-کاربران/

:mellow:

والا ديگه اين همون چيزي كه ميخواين !‌

خیلیم خوب اما متاسفانه از budyypress نمیخام استفاده کنم ...جز این راهی نیس 1 پیج کعرفی همچین چیزی واسه کاربرا و نمایش به بقیه باشه ؟

مثلا اعضا توی coment ها قابل کلیک کردن باشن

ویرایش شده در توسط کیانا

به اشتراک گذاری این پست


لینک به پست

شما به یک public profile نیاز دارید؟ یعنی مثلا کاربران عضو یا غیر عضو بتونن فهرست کاربران ثبت شده سایت شما رو ببینند ومثلا تصویر و ایمیل و نام و ... اون ها رو مشاهده کنند؟

به اشتراک گذاری این پست


لینک به پست

شما به یک public profile نیاز دارید؟ یعنی مثلا کاربران عضو یا غیر عضو بتونن فهرست کاربران ثبت شده سایت شما رو ببینند ومثلا تصویر و ایمیل و نام و ... اون ها رو مشاهده کنند؟

آره آره آره دقیقا خودشه

1 صفهحه باشه مثلا من اطلاعات شهر، ایمیل شما که ثبت کردینو توش ببینم (برای اعضا)

به اشتراک گذاری این پست


لینک به پست

این اطلاعات شهر و روستا و غیره رو در پروفایل وردپرسی ثبت کردند قبلاً؟

اگر بله می تونید یه برگه تولید کنید که در اون لیست اعضا با مشخصاتی که مایل به نمایشش هستید رونشون بده

به اشتراک گذاری این پست


لینک به پست

این اطلاعات شهر و روستا و غیره رو در پروفایل وردپرسی ثبت کردند قبلاً؟

اگر بله می تونید یه برگه تولید کنید که در اون لیست اعضا با مشخصاتی که مایل به نمایشش هستید رونشون بده

روستا نه :D اما بقیه رو اره تو چندتا فیلد اضافی از کاربر میگیرم

باید تک تک واسه هر کس پیج بسازم ؟

بیشتر توضیح میدین ؟

به اشتراک گذاری این پست


لینک به پست

برگه ایی با تمپلیت members - در افزودن برگه تمپلیت members رو تعیین کنید:


<?php
/*
Template Name: members
*/
get_header(); ?>

<div id="container">
<div id="content" role="main">
<h1 class="page-title"><?php the_title(); ?></h1>

<div>

<?php
$blogusers = get_users_of_blog();
foreach ($blogusers as $bloguser) {
$user = get_userdata($bloguser->user_id);
$allusers[$user->ID] = array(
'last' => $user->last_name,
'first' => $user->first_name,
'nicename' => $user->user_nicename,
'mobile' => $user->mobile,
'email' => $user->user_email,
'address' => $user->address,
);
}
asort($allusers);
?>

<?php
foreach ($allusers as $auser) {
if ($auser['nicename'] != 'admin') { ?>
<p>
<?php echo get_avatar( $auser['email'], $size = '75', $default = 'http://inja neshani tasavir ra vared konid' ); ?>
<?php echo $auser['first']." ".$auser['last']." - ".$auser['email']; ?><br/>
<?php echo $auser['address']; ?><br/>
<?php echo $auser['mobile']; ?><br/>
</p>

<?php } } ?>

</div>

</div><!-- #content -->
</div><!-- #container -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

- متغیرهای نمایشی رو به دلخواه خودتون تغییر بدید

- استایل رو به دلخواه خودتون بنویسید

دقت کنید که می تونید برای این برگه در بالای برگه و یا در هر جای سایت فرمی برای فیلتر قرار بدید تا دسترسی به عضو مورد نظر راخت تر باشه

به اشتراک گذاری این پست


لینک به پست

isk said: نیازی به ریپلای کردن اون همه کد و طولانی کردن صفحه نیست

ممنون دوست عزیز

تست کنم ...

ویرایش شده در توسط isk

به اشتراک گذاری این پست


لینک به پست

بخشید تازه کاریم سوالای مسخره میپرسم

دقیقا این کدا رو باید کجا وارد کنم ؟

اخه برگه ای به عنوان

تمپلیت members وجود نداره تو لیستم !

ویرایش شده در توسط کیانا

به اشتراک گذاری این پست


لینک به پست

نمیخام تبلیغات بشه به عنوان مثال نگاه کنید اینو

http://www.zoomit.ir/articles/etc/6951-%D8%B2%D8%A7%DA%A9%D8%B1%D8%A8%D8%B1%DA%AF-%D8%B7%D8%B1%D8%A7%D9%88%D8%AA-%D9%81%DB%8C%D8%B3%D8%A8%D9%88%DA%A9

روی یکی از کاربرا که کامن گذاشته کلک کنید ...

به اشتراک گذاری این پست


لینک به پست

بخشید تازه کاریم سوالای مسخره میپرسم

دقیقا این کدا رو باید کجا وارد کنم ؟

اخه برگه ای به عنوان

تمپلیت members وجود نداره تو لیستم !

اول باید یه قالب برای برگه بسازین و کد ها رو درونش بزارین بعد یه برگه بسازین و قالب رو انتخاب کنید.

نمیخام تبلیغات بشه به عنوان مثال نگاه کنید اینو

http://www.zoomit.ir...رگ-طراوت-فیسبوک

روی یکی از کاربرا که کامن گذاشته کلک کنید ...

با همین کدی که دوستمون دادن میشه.

فقط باید خودتون درستش کنید.

افزودن قالب دلخواه برای برگه ها

به اشتراک گذاری این پست


لینک به پست

نه نیازی به تمپلیت سازی نیست - من خودم ساختم - اون کد ها رو با نام مثلاً member.php در پوشه پوسته ذخیره کنید - بعد برگه جدید بسازید (افزودن برگه) - فقط به برگه جدید نام بدید : مثلاً فهرست اعضا - سپس قالب برگه را در همانجا members تعیین کنید و برگه رو منتشر کنید و تمام

به اشتراک گذاری این پست


لینک به پست

نه نیازی به تمپلیت سازی نیست - من خودم ساختم - اون کد ها رو با نام مثلاً member.php در پوشه پوسته ذخیره کنید - بعد برگه جدید بسازید (افزودن برگه) - فقط به برگه جدید نام بدید : مثلاً فهرست اعضا - سپس قالب برگه را در همانجا members تعیین کنید و برگه رو منتشر کنید و تمام

ممنون کاری که گفتین انجام دادم کار میکنه اما قسمتی که که مدنظرم بودو فک کنم انجام نمیده

منظور همون که با بردن موس روی کسی که کامنت گذاشته یا کلیک روی اون 1 سری اطلاعات به نمایش در بیاد

به اشتراک گذاری این پست


لینک به پست

اینی که isk جان دادن تمامی کاربرا رو لیست میکنه.

ولی من فکر کنم منظورتون اینه که یه صفحه عمومی برای هر کاربر داشته باشین اگه آره این کاری که میگم بکنید.

مثل همون سایتی گه لینک دادین:

اول از همه یه فایل با نام author.php بسازید البته اگه توی قالب ندارین فایلش رو.

بعد کد زیر رو توش بزارین:


<?php get_header(); ?>
<div id="content" class="narrowcolumn">
<!-- This sets the $curauth variable -->
<?php
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
?>
<h2>about: <?php echo $curauth->nickname; ?></h2>
<dl>
<dt>Website</dt>
<dd><a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a></dd>
<dt>Profile</dt>
<dd><?php echo $curauth->user_description; ?></dd>
</dl>
<h2>Posts by <?php echo $curauth->nickname; ?>:</h2>
<ul>
<!-- The Loop -->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
<?php the_title(); ?></a>,
<?php the_time('d M Y'); ?> in <?php the_category('&');?>
</li>
<?php endwhile; else: ?>
<p><?php _e('No posts by this author.'); ?></p>
<?php endif; ?>
<!-- End Loop -->
</ul>
</div>
<?php get_footer(); ?>

البته میشی به راحتی کد ها رو تغییر داد و به هر چیزی تغییر داد.

الان شما فقط کافیه به لینک کاربر مورد نظر برید.مثلا:


http://domain.com/author/Admin/

و کاری که میکنه اول نام کاربر رو مینویسه و بعد آدرس سایت اگه داشته باشه میتونید ایمیل و ... رو هم بهش اضافه کنیدو در آخر هم پست های ارسال شده توسط کاربر رو نشون میده.

برای کار های دیگه هم میتونید از این لینک ها استفاده کنید.

http://codex.wordpre...uthor_Templates

http://wp.tutsplus.c...-page-template/

دمو:

wpmods-authors-page.png

به اشتراک گذاری این پست


لینک به پست

مرسی اشکان خان من author.php رو داشتم تو قالبم اما این کدا رو جایگزین کردم اما کار نکرد

1عکس بزارم شاید مفهوم تر باشه

کامنتا به این صورته

03962592174427266312.png

حالا میخوام رو هرکس کلیک شد نیمخام کارخیلی زیادی بکنه فقط همینو نمایش بده :

15562600536795687923.png

به اشتراک گذاری این پست


لینک به پست
مهمان
این موضوع برای عدم ارسال قفل گردیده است.