learndl خرید رپورتاژ آگهی - تریبون afzasaz

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

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

ممکن است بخواهید که پست‌های مرتبط با یک نویسنده را در وردپرس نمایش دهید. اگر یک وب‌سایت وردپرسی با چند نویسنده دارید، کاربران شما ممکن است بخواهند مطالب دیگری را از همان نویسنده بخوانند. در این مقاله نحوه نمایش مطالب مرتبط با نویسنده را در وردپرس به شما نشان خواهیم داد.

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

این روش ساده است و برای اکثر کاربران توصیه می‌شود. در این روش اولین کاری که باید انجام دهید این است که افزونه Similar Posts را نصب و فعال کنید. (لینک در انتهای مطلب موجود است)

پس از فعالسازی افزونه، به منوی تنظیمات » Similar Posts بروید و افزونه را پیکربندی کنید.

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

 

صفحه تنظیمات افزونه به تب‌های مختلفی تقسیم می‌شود و به طور پیش‌فرض در تب General قرار دارد. می‌توانید گزینه‌ها را بررسی کرده و آن‌ها را مطابق با نیازهای خود تغییر دهید. در قسمت پایین این صفحه، گزینه Yes را در کنار گزینه “Match the current post’s author” انتخاب کنید. می‌توانید علامت سایر گزینه‌ها را بردارید تا مطمئن شوید که افزونه فقط پست‌های نویسنده را به عنوان نتیجه نمایش می‌دهد.

در مرحله بعد، باید به تب Placement بروید و گزینه “Output after post” را فعال کنید. همچنین می‌توانید الگوی خروجی را با ویرایش متن در کادر Parameters ویرایش کنید.

فراموش نکنید که روی دکمه “ذخیره تنظیمات” کلیک کنید تا تغییرات خود را ذخیره نمائید.

اکنون می‌توانید از هر پستی در وب‌سایت خود دیدن کرده و مطالب مرتبط با نویسنده را پس از محتوای پست مشاهده کنید.

نمایش مطالب مرتبط با نویسنده در وردپرس به کمک قطعه کد

در این روش کافی است قطعه کد زیر را به فایل functions.php قالب اضافه کنید. توصیه می‌کنیم که جهت جلوگیری از بروز هرگونه مشکل، آموزش افزودن کد به سایت وردپرسی را مطالعه فرمائید.

function vebeet_related_author_posts($content) {
 
if ( is_single() ) { 
    global $authordata, $post;
     
    $content .= '<h4>سایر پست‌های نویسنده</h4> ';
  
    $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) );
  
    $content .= '<ul>';
    foreach ( $authors_posts as $authors_post ) {
        $content .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>';
    }
    $content .= '</ul>';
  
    return $content;
    } 
    else { 
    return $content; 
    }
}
 
add_filter('the_content','vebeet_related_author_posts');

پس از افزودن و ذخیره کدها، می‌توانید از هر مطلبی در وب‌سایت خود بازدید نموده و پست‌های مرتبط با همان نویسنده را در زیر محتوا مشاهده کنید.

امیدواریم این مقاله برای شما مفید بوده باشد.

به این مطلب امتیاز دهید

امتیاز کلی : 4 / 5. تعداد آرا : 2

اولین نفر باید که به این مطلب امتیاز میدهید

وبیت این پست توسط نگارش شده است.

در کانال وبیت عضو شو تا از آخرین اخبار ، آپدیت محصولات و تخفیف ها با خبر بشی ☺ عضویت در کانال تلگرام

اشترک گذاری

مقاله های پیشنهادی

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

ارسال نظر ( 0 نظر تایید )

نظرات پس از رویت و تایید مدیران نمایش داده می شود
هنوز نظری ثبت نشده است ، اولین نفری باشید که نظر میدهید !
همکاران وبیت