رفتن به مطلب

آموزش گذاشتن مطالب مرتبط بدون پلاگین


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

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

حالا میخوایم مطالب مرتبطو به پوسته 2017 وردپرس اضافه کنیم و به امید خدا این پلاگینم حذفش کنیم.

من توی وب سایت های فارسی آموزش مناسبی برای این بخش پیدا نکردم (هرچند آموزشش هست ولی کامل نیست و عیب هایی هم داره)(حداقل از دید من که اینطور بوده)

فایل single.php قالب خودتونو باز کنید و زیر این کد:

get_template_part( 'template-parts/post/content', get_post_format() );

این کدو قرار بدید:

echo '<div id="relatedposts"><h3>Related Posts</h3><ul>';
$catArgs = array(
	'category__in'	=> wp_get_post_categories($post->ID),
	'showposts'	=> 5,//display number of posts
	'orderby'	=>'rand',//display random posts
	'post__not_in'	=> array($post->ID)
 ); 
 
$cat_post_query = new WP_Query($catArgs); 
 
if( $cat_post_query->have_posts() ) { 
	while ($cat_post_query->have_posts()) : $cat_post_query->the_post(); ?> 
		<li> <a href="<?php the_permalink() ?>"> <?php the_title(); ?></a></li> 
<?php endwhile; 
 
wp_reset_query(); }

کار تمومه... :)

نمونش اینجا هست

لینک به ارسال

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

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

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

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

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

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

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

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

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