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

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

ما در این مقاله قصد داریم این کار را بدون استفاده از افزونه در وردپرس انجام دهیم پس در ادامه با ما همراه باشید:

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

امکان استفاده ساده کد در حلقه single.php

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

امکان استفاده در فایل های جداگانه و مرتبط با فایل اصلی

امکان شخصی سازی آسان تر کد ها و استایل های آن

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

$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 
'numberposts' => 8, 
'post__not_in' => array($post->ID) ) );
      if( $related ) foreach( $related as $post ) {
       setup_postdata($post);
the_title();
echo "<br>";
} wp_reset_postdata();

کافی است کد فوق را در فایل single.php و درون حلقه مطالب قرار دهید.

اگر احتمالا بخواهید از کد فوق را در خارج از حلقه به کار ببرید باید ابتدا کد global $post; را اضافه کنید یعنی مثل کد زیر:

global $post; 
$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 
'numberposts' => 8, 'post__not_in' => array($post->ID) ) );
if( $related ) foreach( $related as $post ) {
setup_postdata($post);
the_title();
echo "<br>";
} wp_reset_postdata();

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

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

the_post_thumbnail( 'thumbnail' );

 

جلوگیری از انتشار مطالب بدون تصویر شاخص در وردپرس

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

فارسی کردن اعداد در وردپرس

post ,کد ,مرتبط ,مطالب ,بندی ,دسته ,مطالب مرتبط ,دسته بندی ,بر اساس ,مرتبط بر ,اساس دسته ,related foreach related ,posts array category ,عنوان مطالب مرتبط

مشخصات

تبلیغات

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها

سواد رسانه ای شاتل هوایی در سیاره منظومه شمسی avazkhan CRM Channel 313 منتخب پولسازی تست قالب! پشتیبانی سایت وردپرسی خرید پکیج کسب و کار اینترنتی اخبار زنده