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

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

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

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

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

  1. افزونه مطالب مرتبط وردپرس Yet Another Related Posts Plugin (YARPP)
  2. افزونه مطالب مشابه وردپرس Contextual Related Posts
  3. افزونه Related Posts for WordPress
  4. افزونه پست های مشابه Related Posts
  5. افزونه نمایش خطی مطالب مرتبط در وردپرس Inline Related Posts

حال به توضیح امکانات افزونه های معرفی شده میپردازیم.

افزونه مطالب مرتبط وردپرس Yet Another Related Posts Plugin (YARPP)

محبوبترین افزونه نمایش مطالب مرتبط وردپرس yarpp نام دارد.
این افزونه قابلیت نمایش پستهای مشابه، برگه های مرتبط یا نمایش نوشته های مرتبط پست تایپ خاص را دارد. در این افزونه امکان نمایش مطالب مربوط و پست های مشابه به صورت خودکار را دارد همچنین قابلیت دریافت کد دارد که میتوانید در محل دلخواه نمایش دهید.

افزونه مطالب مرتبط وردپرس Yet Another Related Posts Plugin

برخی از قابلیتهای افزونه عبارتند از:

  1. امکان نمایش مطالب مرتبط وردپرس به شکل لیست یا با تصویر شاخص
  2. قابلیت تعیین اندازه تصویر شاخص
  3. قابلیت نمایش خودکار پستهای مشابه در ادامه مطلب وردپرس
  4. پشتیبانی از ابزارک
  5. پشتیبانی از کد php برای نمایش نوشته های مرتبط در محل دلخواه از قالب وردپرس
  6. امکان نمایش پست های مشابه در پست سفارشی post type وردپرس
  7. قابلیت تعیین تعداد نوشته های مشابه قابل نمایش
  8. قابلیت ویرایش استایل و کدهای نحوه نمایش پستهای مشابه
  9. راه اندازی سریع و آسان
  10. و …

این افزونه برای عملکرد صحیح نیازمند هاستی با مشخصات PHP 5 و MySQL 4.1 و وردپرس نسخه 3.3 به بالا میباشد. برای دانلود افزونه به برگه آن در مخزن افزونه های وردپرس به آدرس Yet Another Related Posts Plugin (YARPP) مراجعه کنید.

افزونه مطالب مشابه وردپرس Contextual Related Posts

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

افزونه مطالب مشابه وردپرس Contextual Related Posts

برخی از ویژگی های افزونه عبارتند از:

  1. نمایش خودکار نوشته های مشابه در انتهای مطالب وردپرس
  2. پشتیبانی از ابزارک و شورت کد [ crp ]
  3. دارای الگوریتم هوشمند تشخیص نوشته های مرتبط از طریق عنوان و محتوای نوشته
  4. قابلیت کش کردن نوشته های مشابه برای افزایش سرعت بارگذاری سایت
  5. قابلیت حذف مطلب از میان نوشته های مرتبط
  6. پشتیبانی از پست تایپ یا پست سفارشی وردپرس
  7. پشتیبانی از تصویر شاخص در ابعاد دلخواه
  8. استفاده از اولین عکس نوشته به عنوان تصویر شاخص
  9. قابلیت اختصاص استایل دلخواه به تمام بخشهای مطالب مرتبط وردپرس
  10. قابلیت نمایش خلاصه نوشته برای پست های مرتبط
  11. پشتیبانی از کدهای html دلخواه
  12. و …

برای دانلود افزونه به برگه آن در مخزن افزونه های وردپرس به آدرس Contextual Related Posts مراجعه کنید.

افزونه نمایش خطی مطالب مرتبط در وردپرس Inline Related Posts

مطالب مرتبط را با شیوه ای متفاوت به بازدیدکنندگان نمایش دهید !
معمولا تمام افزونه ها پستهای مشابه را در انتهای مطلب نمایش میدهند اما افزونه Inline Related Posts روش جدیدی را برای نمایش مطالب مرتبط وردپرس بکار گرفته، این افزونه مطالب مرتبط را در میان نوشته های سایت نمایش میدهد و با اینکار باعث جلب توجه بیشتر بازدیدکنندگان به پستهای مشابه میشود.

افزونه نمایش خطی مطالب مرتبط در وردپرس Inline Related Posts

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

  1. امکان نمایش یک یا چند مطلب مشابه
  2. قابلیت تعیین متن معرفی نوشته مشابه
  3. امکان تعیین رنگ زمینه لینک، متن نوشته و بخشهای مختلف افزونه
  4. پشتیبانی از تصویر شاخص در جعبه مطلب مرتبط
  5. قابلیت تنظیم حاشیه و سایه برای باکس نوشته مشابه
  6. دارای پیش نمایش زنده در محیط افزونه برای مشاهده خروجی باکس
  7. و …

برای دانلود افزونه نمایش خطی مطالب مرتبط وردپرس به برگه آن در مخزن افزونه های وردپرس به آدرس Inline Related Post مراجعه کنید.

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

به نظر من استفاده از کد یا کوئری بهترین راه برای نمایش مطالب مرتبط وردپرس است.
اگر در حال کدنویسی پوسته یا طراحی قالب وردپرس هستید با استفاده از کوئری زیر نوشته های مشابه را در صفحه ادامه مطلب single.php نمایش دهید.

<?php $related=get_posts(array('category__in'=>wp_get_post_categories($post->ID),
'orderby'=>'rand','numberposts'=>4,'post__not_in'=>array($post->ID)));
if($related) foreach($related as $post){ setup_postdata($post); ?>
کدهای نمایش محتوا
<?php } wp_reset_postdata(); ?>

برای تعیین تعداد مطالب قابل نمایش مقدار متغییر numberposts را که در حال حاضر 4 است تغییر دهید. این کوئری مطالب مرتبط را بر اساس دسته بندی تقسیم بندی و لیست میکند. به پایان آموزش نمایش مطالب مرتبط وردپرس توسط کد یا افزونه در سایت رسیدیم چنانچه سوالی دارید در بخش دیدگاه های همین مطلب ایران تمز مطرح کنید.

4.4/5 - (11 امتیاز)
بازدیدکنندگانی که این مطلب را مطالعه کرده اند، از مطالب زیر نیز استقبال کرده اند
دیدگاهی بنویسید
10

  1. امين اسکندری
    5 اردیبهشت 1400 ساعت 18:21

    عالي بود
    ممنونم

  2. حسین
    4 فروردین 1400 ساعت 22:59

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

  3. سارا
    2 آذر 1399 ساعت 09:59

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

  4. رضا
    27 آبان 1399 ساعت 21:33

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

  5. امیرحسین
    6 دی 1398 ساعت 19:41

    سلام خسته نباشید
    این کد رو من استفاده کردم ولی بجای نمایش 4پست که در کد پیش فرض گذاشتین ، بیش از 10 پست که داخل سایت دارم رو نمایش میده
    چیکار کنم؟

  6. حسین
    1 تیر 1398 ساعت 11:31

    آقا کیانوش یه دونه باشی/
    آقا ممنون . خیلی دنبال این کد بود

  7. حسین
    14 بهمن 1397 ساعت 05:17

    سلام. اگه بخوام بر اساس برچسب باشه، باید تو کد به جای category از عبارت tag استفاده کنم؟

    • رضا کیانوش
      14 بهمن 1397 ساعت 09:13

      سلام وقت بخیر، خیر کوئری نمایش مطالب رمرتبط براساس برچسب فرق میکنه. بزودی به مقاله اضافه میشه. موفق باشید

  8. ناصر
    11 مرداد 1397 ساعت 12:39

    سلام ببخشید سوالی داشتم درباره افزونه yet related چجوری امتیاز رو از لیست نتایج حذف کنم،مثل نمونه زیر؟ (روزهای آخر کنکور چند ساعت بخوانیم؟ (۸.۲) )

    • رضا کیانوش
      11 مرداد 1397 ساعت 21:13

      سلام وقت بخیر، با استفاده از اینسپکت المنت inspect element مرورگر ببنید از چه کلاسی برای بخش امتیاز استفاده شده بعد با استفاده از کدهای css اون بخش رو مخفی کنید. موفق باشید