رفتن به مطلب

کد نمایش آخرین دیدگاهای یک کاربر ؟؟؟


پست های پیشنهاد شده

به نام خدا

من کدی می خواستم که اخرین دیدگاهای ارسال شده توسط یک کاربر رو نشون بده ؟؟

باتشکر

لینک به ارسال

درود.در user_id آیدی کاربر را بذارید.


<ul>
<?php
$args = array(
'user_id' => 1,
'number' => 5,
'status' => 'approve'
);
$comments = get_comments($args);
foreach ($comments as $comment)
{ ?>
<li>
<a href="<?php echo get_permalink($comment->comment_post_ID ); ?>#comment-<?php echo $comment->comment_ID; ?>">
<?php echo strip_tags($comment->comment_author); ?>: <?php echo wp_html_excerpt( $comment->comment_content, 38 ); ?>...</a>
</li>
<?php }?>
</ul>

اطلاعات بیشتر


http://codex.wordpress.org/Function_Reference/get_comments

لینک به ارسال
ارسال شده در (ویرایش شده)

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

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

کد زیر را به فایل functions.php اضافه کنید :


function fb_add_custom_user_profile_fields( $userfunction fb_add_custom_user_profile_fields( $user ) {
?>
<h3>کامنت های شما</h3>
<ul>
<?php
$user_i = get_current_user_id();
$args = array(
'user_id' => $user_i,
'number' => 5,
'status' => 'approve'
);
$comments = get_comments($args);
foreach ($comments as $comment)
{ ?>
<li>
<a href="<?php echo get_permalink($comment->comment_post_ID ); ?>#comment-<?php echo $comment->comment_ID; ?>">
<?php echo strip_tags($comment->comment_author); ?>: <?php echo wp_html_excerpt( $comment->comment_content, 38 ); ?></a>
</li>
<?php }?>
</ul>
<?php }
add_action( 'show_user_profile', 'fb_add_custom_user_profile_fields' );
add_action( 'edit_user_profile', 'fb_add_custom_user_profile_fields' );

لینک به ارسال

سلام

مرسی از جواب تون من کد و داخل فاکشن گذاشتم چه طوری کد و داخل قالب سایت فراخولنی کنم ..‌

لینک به ارسال

طبق خواسته ی خودتون : کد رو که در فاننکشن قالبتون بزارید ، 5 کامنت آخر کاربر در پروفایلش به نمایش در میاد (برای افزایش تعدا کامنت ها در خط نهم مقدار 5 را به مقدار مورد نظر خودتون تغییر بدید.) و نیازی به انجام کار دیگه ای نیست.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

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

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...