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

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

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

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

با استفاده از تکه کد زیر شما قادر به نمایش آخرین مطالب یک دسته خاص در سایت وردپرسی خود خواهید بود و می توانید آن را در بخش های مختلف سایت خود نمایش دهید . کافی است کد زیر را در فایل Function.php سایت خود قرار دهید تا به راحتی نتیجه ی کار را مشاهده کنید :

function wpb_postsbycategory() {
// the query
$the_query = new WP_Query( array( 'category_name' => 'announcements', 'posts_per_page' => ۱۰ ) );
 
// The Loop
if ( $the_query->have_posts() ) {
 $string .= '<ul class="postsbycategory widget_recent_entries">';
 while ( $the_query->have_posts() ) {
 $the_query->the_post();
 if ( has_post_thumbnail() ) {
 $string .= '<li>';
 $string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
 } else {
 // if no featured image is found
 $string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
 }
 }
 } else {
 // no posts found
}
$string .= '</ul>';
 
return $string;
 
/* Restore original Post Data */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'wpb_postsbycategory');

// Enable shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');

توسط کد بالا شما قادر به نمایش مطالب اخیر یک دسته خاص در وردپرس خواهید و برای نمایش آن در بخش های مختلف سایت خود باید از کد کوتاه زیر استفاده کنید :

<?php wpb_postsbycategory() ?>

توسط شورت کد بالا می توانید در هر بخشی از سایت خود که می خواهید ، آخرین مطالب یک دسته خاص را نمایش دهید .

امتیاز شما برای این مقاله
ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.