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

پیشنهاد بعدی  شمارنده معکوس در وردپرس برای حراج محصولات با YITH Topbar Countdown

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

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

با استفاده از تکه کد زیر شما قادر به نمایش آخرین مطالب یک دسته خاص در سایت وردپرسی خود خواهید بود و می توانید آن را در بخش های مختلف سایت خود نمایش دهید . کافی است کد زیر را در فایل 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() ?>

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

امتیاز شما از 1 تا 5
1 ستاره میدم به نوشته2 ستاره میدم به نوشته3 ستاره میدم به نوشته4 ستاره میدم به نوشته5 ستاره میدم به نوشته 1 رای
Loading...