امروز : سه شنبه ۱۶ آذر ۱۳۹۵ شما در سایت وبیت هستید.
دسته ها
سبد خرید شما

محصولی موجود نمی باشد!

امام حسین(ع) : بخشنده‌ترین مردم کسی است که به آنکه چشم امید به او نبسته ، بخشش ‌کند.
faradars

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

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

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

پیش نیاز :

برای این کار کافی است کمی تغییرات در قالب و آشنایی مبتدی با توابع و فایل های پوسته وردپرس داشته باشید.
آرگومان showposts یا numberposts که روبروش عددی موجود هست تعداد مطالب را نمایش میدهد.

حتما بخوانید  آموزش کامل فیدبرنر و ساخت خبرنامه رایگان با FeedBurner

آموزش کار :

برای این کار کافی است فایل سینگل که با نام single.php شناخته می شود را ویرایش کنید.
کدهای که معرفی میکنم در زیر پست و بعد از حلقه وردپرس قرار دهید.

نمایش مطالب مرتبط وردپرس بدون افزونه ( براساس برچسب – بدون تصویر شاخص )

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a><br/>
<?php endwhile; } } wp_reset_query (); ?>

نمایش مطالب مرتبط وردپرس بدون افزونه ( براساس برچسب – با تصویر شاخص )

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<?php the_post_thumbnail(array(150,150), array ('id' => 'thumbnail','alt' => get_the_title(),'title' => get_the_title())); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a><br/>
<?php endwhile; } } wp_reset_query (); ?>

نمایش مطالب مرتبط وردپرس بدون افزونه ( براساس دسته بندی – بدون تصویر شاخص )

<?php
$related = get_posts( array(
'category__in' => wp_get_post_categories($post->ID),
'numberposts' => 5,
'post__not_in' => array($post->ID)
) );
if( $related ) { 
foreach( $related as $post ) {
setup_postdata($post);
?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a><br/>
<?php } wp_reset_postdata();} ?>

نمایش مطالب مرتبط وردپرس بدون افزونه ( براساس دسته بندی – با تصویر شاخص )

<?php
$related = get_posts( array(
'category__in' => wp_get_post_categories($post->ID),
'numberposts' => 5,
'post__not_in' => array($post->ID)
) );
if( $related ) { 
foreach( $related as $post ) {
setup_postdata($post);
?>
<?php the_post_thumbnail(array(150,150), array ('id' => 'thumbnail','alt' => get_the_title(),'title' => get_the_title())); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a><br/>
<?php } wp_reset_postdata();} ?>

راهنمای مختصر :

حتما بخوانید  آموزش اضافه کردن نوتیفیکیشن در وردپرس

برای تغییر تصویر شاخص هم میتونید از ارگمان the_post_thumbnail(array(150,150) استفاده کنید.
البته میتوانید با استفاده از کدهای فانکشن وردپرس نیز ابعاد مورد نیاز خود را تهیه کنید.

موفق و پیروز باشید.

هاست و دامین ندارید!؟ هم اکنون سفارش دهید.

نکته : کپی بردای و انتشار مطالب وبیت با ذکر منبع بلامانع می باشد.

توجه : لطفا مشکلات خود را در انجمن های وبیت مطرح کنيد.

منبع : وبیت

آیا مطلب موثر و مفید بود؟ حالا امتیاز خود ثبت کنید.
نمایش مطالب مرتبط وردپرس بدون افزونه
5 از 1 رای

بازدید : 101 بار دسته بندی : آموزش ، آموزش وردپرس دیدگاه : ۰ تاريخ : ۷ مهر ۱۳۹۵
به اشتراک بگذارید :
فیسبوک گوگل تویتر کلوب فیسنما یاهو
محمد پورداداش

من محمد پورداداش متولد سال ۱۳۶۷ در خدمت شما هستم. طراحی گرافیک و وب مهترین مسئولیت من بوده و است. سعی خواهم کرد بهتر از همیشه در خدمت شما باشم. خوب بودن به حرف نیست به رفتار نیک و عمل پسندیده است.

دیدگاه کاربران انتشار یافته : ۰ در انتظار بررسی :