نمایش آخرین مطالب و برگه های بروزرسانی شده در وردپرس
نمایش آخرین مطالب و برگه های بروزرسانی شده در وردپرس
شاید شما بخواهید آخرین مطالبی را که در سایت خود به روز رسانی کرده اید را به کاربران خود نمایش دهید ، برای این کار باید از حلقه زیر استفاده کنید . در این حلقه آخرین نوشته و برگه هایی که به روز رسانی شده اند با توجه current time فراخوانی شده و به کاربر نمایش داده می شوند . کد زیر را در هر جایی از قالب خود که می خواهید قرار دهید تا آخرین مطالب و برگه های بروزرسانی شده نمایش داده شوند . دقت کنید که این کد را باید حتما در داخل یکی از فایل های قالب خود بجز functions.php قرار دهید تا عمل کند . این رو هم اضافه کنم که در خط شماره ۳ در کد زیر تعداد مطالب را جهت نمایش بنویسید ( به جای اون عدد ۵ ) .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php $today = current_time('mysql', 1); $number = 5; // تعداد مطالب جهت نمایش if($recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_modified_gmt < '$today' ORDER BY post_modified_gmt DESC LIMIT $number")): ?> <h2>آخرین به روز شده ها</h2> <ul> <?php foreach($recentposts as $post) { if($post->post_title == '') $post->post_title = sprintf(__('پست #%s'), $post->ID); echo '<li><a href="'.get_permalink($post->ID).'">'.the_title().'</a></li>'; } ?> </ul> <?php endif; ?> |
موفق باشید
نوشته شده در اکتبر 25, 2015 / 3,178 نمایش / کد مطلب : 12718
دیدگاهتان را بنویسید