برای استعلام یا ارسال سفارش اینجا کلیک کنید.

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

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

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

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

پیش نیاز :

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

آموزش کار :

برای این کار کافی است فایل سینگل که با نام 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) استفاده کنید.
البته میتوانید با استفاده از کدهای فانکشن وردپرس نیز ابعاد مورد نیاز خود را تهیه کنید.

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

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

محصولات پیشنهادی به شما

دیدگاهتان را بنویسید

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

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

آخرین نمونه کار ها مشاهده همه

آخرین طرح های اختصاصی اجرا شده