اگر سایت شما توسط چندین نویسنده و گروهی مدیریت می شود این امکان به کار شما می آید نمایش مطالب مرتبط در پایین هر پست به یک کار معمول بین سایت ها تبدیل شده است
برای نمایش مطالب مرتبط از این آموزش استفاده کنید : نمایش مطالب مرتبط بدون افزونه در وردپرس
حالا شما میتوانید علاوه بر نمایش مطالب مرتبط با عنوان هر پست , سایر مطالب نویسنده اون پست رو هم نمایش بدید
اینکار باعث تشویق نویسندگان برای فعالیت بیشتر نیز می شود چرا که می دانند با انتشار مطالب بیشتر میتوانند مطالب قبلی خودشون رو هم مجدد در معرض نمایش قرار بدند
برای انجام اینکار ابتدا کد زیر را در functions.php قالب خودتون قرار بدید :
function get_related_author_posts() { global $authordata, $post; $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) ); $output = '<ul>'; foreach ( $authors_posts as $authors_post ) { $output .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>'; } $output .= '</ul>'; return $output; }
حالا برای نمایش مطالب نویسنده کد زیر را در محل مورد نظر در single.php قرار بدید :
<?php echo get_related_author_posts(); ?>
موفق باشید.
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید