آموزش های حرفه ای
مای دیزاین به عنوان یکی از تولید کنندگان محتوای آموزشی در زمینه طراحی وب و گرافیک به صورت تصویری، با کیفیت و اختصاصی در خدمت شما کاربران عزیز می باشد!
نرم افزار آندروید
طراحی و ساخت نرم افزار آندروید خدمت جدیدی است که در مای دیزاین ارائه میشود. داشتن نرم افزار برای گوشی های هوشمند امری جدید و هیجان انگیز می باشد!
طراحی وب و گرافیک
یکی از خدمات ما طراحی سایت های ایستا و پویا با جدید ترین متد های روز دنیاست. ساخت قالب هایی سبک و در عین حال زیبا، با استفاده از وردپرس، تخصص ماست!
آخرین دیدگاه های وردپرس بدون پلاگین

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

<?php
global $wpdb;

$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID,
comment_post_ID, comment_author, comment_date_gmt, comment_approved,
comment_type,comment_author_url,
SUBSTRING(comment_content,1,30) AS com_excerpt /* تعداد کاراکتر */
FROM $wpdb->comments
LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =
$wpdb->posts.ID)
WHERE comment_approved = '1' AND comment_type = '' AND
post_password = ''
ORDER BY comment_date_gmt DESC
LIMIT 10"; /* تعداد نظر ها */
$comments = $wpdb->get_results($sql);

$output = $pre_HTML;
foreach ($comments as $comment) {
$output .= "\n<li>"
.strip_tags($comment->comment_author) /* نام نظر دهنده */
.":" /* دو نقطه بین نام و متن */
. "<a href=\"" /* آغاز لینک به مطلب */
. get_permalink($comment->ID) 
."#comment-"
. $comment->comment_ID
. "\" title=\"on "
.$comment->post_title
. "\">" /* پایان لینک */
. strip_tags($comment->com_excerpt) /* متن نظر */
."</a></li>";

}
$output .= $post_HTML;
echo $output;?>

خوب از کد بالا نترسید که اصلا کار باهاش سخت نیست. توضیحات لازم رو جلوی عبارت ها نوشتم و با کمی سلیقه میتونید به آسونی کد رو شخصی سازی کنید.
دو قسمت هست که باید تنظیمش کنید. یکی مقدار کاراکتر هایی که از متن هر نظر میخواهیم نوشته بشه و دومی تعداد نظراتی که میخوایم بنویسه. برای مقدار اول باید عدد ۳۰ داخل پرانتز خط ششم رو تغییر بدیم، مثلا ۵۰ کاراکتر:

SUBSTRING(comment_content,1,50) AS com_excerpt

برای مقدار دوم که تعداد نظرات بود باید عدد مقابل عبارت LIMIT رو تغییر بدیم، مثلا ۵ نظر آخر رو میخوایم:

LIMIT 5";

سعی کردم توضیحات لازم رو بدم ولی اگه سوالی بود بپرسید حتما، منتظرم

24 پاسخ به “آخرین دیدگاه های وردپرس بدون پلاگین”

  1. حشمت(بوشهر) گفت:

    سلام
    دستت درد نکنه کد خوبی بود
    کلی توی گوگل گشتم ولی این یکی از همه بهتر بود
    فقط اگه بشه یه راهنمایی کنی دیگه عالی میشه
    الان جلوی اسم کسی که نظر داده متن نظر رو مینویسه
    خواستم بدونم چه جوری میشه به جای متن نظر اسم پست مربوطه رو بنویسه
    به این صورت
    اسم نویسنده: تیتر پستی که توش نظر داده
    یا علی

  2. حشمت(بوشهر) گفت:

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

    سمت چپ کد ها رو گذاشتم
    الان تیتر پستها رنگش آبی هست خواستم بدونم چه جوری میشه رنگش مثل رنگ بقیه تیتر ها بشه
    مثلا آخرین نوشته ها رو ببین میخام اون رنگی بشه

  3. حشمت(بوشهر) گفت:

    من زیاد به این کدها وارد نیستم
    اینو که دادی چند جا گذاشمش ولی کل کد خراب شد
    بی زحمت همون خطی که باید بزارمش خودت کد رو توش بزار تا من برم کپی کنم جای اون خطه

  4. حشمت(بوشهر) گفت:

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

    <a href="#" rel="nofollow">link</a>
  5. حشمت(بوشهر) گفت:

    این یکیه
    همین که خودت گذاشتیش اون بالا

  6. حشمت(بوشهر) گفت:

    دیگه روم نمیشه سوال کنم خیلی مزاحمت شدم ولی این کدی که دادی رو پیداش نکردم
    کدی که تو سایت گذاشتم اینه

    اگرم نمیشه که هیچی دستت درد نکنه
    یا علی

    • علی گفت:

      اوناهاش دیگه!

      ."    در  " /* دو نقطه بین نام و متن */
      . "<a href="" rel="nofollow">ID)

      خط پایینی رو به این تغییر بده:

      . "<a style="color:#fff;" href="" rel="nofollow">ID)

      اگر باز حل نشد بگو حتمی

  7. حشمت(بوشهر) گفت:

    نمیدونم چرا این کده رو نمیبینمش
    بیا بی زحمت این کد رو خودت درستش کن برام بفرست
    dl5.zahra-media.ir/1.txt

  8. reza گفت:

    با سلام دست شما درد نکنه اگه امکان داره بگید اندازه فونت این کود چه طور تغییر میکنه ممنون میشم اگه دو سه درجه بزرگتر بشه با تشکر فراوان

  9. آرش گفت:

    ممنون. کارم خیلی راه افتاد.

  10. مجید گفت:

    عالی بود ممنونم.

  11. طاها گفت:

    سلام
    آگر بخواهیم عکس پروفایل شخص نیز نمایش داده بشه چیکار کنیم ؟

  12. آرش گفت:

    سلام
    کد بسیار مفید و کاربردی بود, بعد از کلی جستجو, ای بهترین کد برای آخرین نظرات بود.
    سپاسگذارم.

  13. جهان گفت:

    استفاده کردم علی آقا، خیلی ممنون از شما که کارمو راحت کردید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آخرین محصولات فروشگاه
برخی مطالب تصادفی مای دیزاین
طرح لایه باز منوی پایین افتادنی
افزایش حجم آپلود فایل در وردپرس
فایل آماده انیمیشن های بارگزاری CSS3
آموزش سیاه و سفید کردن تصویر غیر از رنگ خاص
طرح لایه باز المان های روشن وب
تصحیح خودکار رنگ و کنتراست تصویر در فتوشاپ