وبگران - آموزش طراحی و توسعه وب

آموزش طراحی و توسعه وب

وبگران - آموزش طراحی و توسعه وب

آموزش طراحی و توسعه وب

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

پیوندها

۱ مطلب با کلمه‌ی کلیدی «کد مطالب مرتبط بدون افزونه» ثبت شده است

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

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

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

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

امکان استفاده ساده کد در حلقه 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' );

 

  • مدیر