بازدید کنندگانی که به سایت وردپرسی شما می آیند و مطلبی را می خوانند ، مطمئنا پس از خواندن مطلب از سایت شما خارج می شوند. اما اگر سایت شما قسمتی را به عنوان مطالب مرتبط داشته باشد ، بازدید کنندگان با نگاهی به این قسمت ، متوجه مطالب دیگر سایت شما می شوند که می تواند برای آن ها مفید باشد ، پس براحتی بازدید کننده به قسمت دیگری از سایت شما ارجاع داده شده است. این عمل باعث افزایش مدت ماندن بازدیدکنندگانتان در سایت و افزایش رنک گوگل می شود. برای خواندن بقیه متن و آموزش به ادامه مطلب بروید.
خیلی از وردپرسی ها برای استفاده از این قسمت ، به افزونه ها مراجعه می کنند ، اما افزونه ها باعث کند شدن سایت و بالا رفتن مقدار CPU هاست می شود و سرعت لود سایت را خیلی پایین می آورد. پس برای اینکه از افزونه استفاده نکنیم می توانیم خیلی راحت با استفاده از آموزش زیر این امکان را برای سایت خود ایجاد کنیم.
مراحل زیر را دنبال کنید:
کد زیر را در فایل single.php قالبتان ، جایی که می خواهید این قسمت نمایش داده شود قرار دهید:
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'showposts'=>5, // تعداد مطالب مرتبط جهت نمایش
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<ul>';
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="پیوند دائمی به <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
}
echo '</ul>';
}
}
wp_reset_query();
?>
می توانید با تغییر دادن عدد ۵ ، تعداد مطالبی را که می خواهید نمایش داده شوند را مشخص کنید.
همچنین می توانید با قرار دادن کد بالا در یک id یا class برای آن استایل مشخص کنید و زیبا ترش کنید.
موفق باشید





افراد آنلاين : 6

سلام.خیلی ممنون از آموزش هاتون.خیلی مفید واقع شد.موفق باشید
لطفا باز هم آموزش های بدون استفاده از افزونه بزارید.
سلام دوست عزیز
خواهش می کنم
حتما آموزش های جدید تری در این رابطه می زارم
مورد توجه قرار گرفت
دلم نیومد کامنت نزارم
دقیقا همونیه که میخواستم
لطفا اگه میشه یه کدی برای بهترین مطالب بدون استفاده از پلاگین قرار بدید
ممنون
ممنون از نظرتون
به زودی آموزش بهترین مطالب بدون افزونه در سایت گذاشته میشه
موفق باشید
من قطعه کد رو اضافه کردم اما نشد به نظرتون مشکل کجاست؟
لطفا یه بار دیگه از اول آموزش رو اجرا کنید
کد رو فقط به فایل single اضافه کنید
سلام دوست عزیز همچین کدی برای وبلاگ هست که مطالب پربازدید رو نشون بده؟
ممون اگه جوابمو بدی
سلام
نه این کد ها فقط برای سیستم وردپرس هست
باتشکر ولی فک کنم این کد جدیدترین مطالبو نشون میده نه مرتبط با مطلبو
این کد مطالب مرتبط رو بر اساس برچسب های مطالب نشون میده
شما به دلیل اینکه در سایتتون در برچسب های همه ی مطالب آدرس سایت خودتون رو نوشتید بنابراین تمام مطالب رو نشون میده
موفق باشید