Menampilkan recently updated/modified post WordPress

Kode menampilkan recently updated atau modified post di WordPress. Beda dengan recent posts karena list berdasarkan postingan dimodifikasi atau di-update.

List Post

Kode berikut untuk menampilkan recently updated atau modified post di WordPress. Kode ini berbeda dengan recent posts karena list yang tampil berdasarkan postingan yang dimodifikasi atau diperbarui terakhir kali. Anda bisa memasangnya di sidebar blog Anda pada file sidebar.php. Contoh tampilannya seperti dalam sidebar Jevuska ini.

<?php 
$totalPosts = 10; //show list posts number
if ($recentposts = $wpdb->get_results("SELECT ID, post_title, post_modified FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' AND post_name NOT LIKE '%revision%' AND post_name NOT LIKE '%autosave%' AND post_modified_gmt != post_date_gmt ORDER BY post_modified_gmt DESC LIMIT $totalPosts")):
?>
<h3><?php _e('Last Updated'); ?></h3>
<ul>
<?php 
foreach($recentposts as $post) {
	if ($post->post_title == '') {
	$post->post_title = sprintf(__('Post #%s'), $post->ID);
	}
	echo '<li><a title="'.wp_specialchars(strip_tags($post->post_title)).'" href="'.get_permalink($post->ID).'">';
	echo $post->post_title;
	echo '</a>&nbsp;-&nbsp;';
	echo '<abbr title="';
        the_modified_time('l, F jS, Y, g:i a');
        echo '">'.human_time_diff( get_the_modified_time('U'),current_time('timestamp')).'</abbr>&nbsp;ago</li>';
	}
?>
</ul>
<?php endif; ?>

Dalam kode ini terdapat jumlah daftar/list postingan yang dapat Anda ganti dengan mengubah nilai pada kode $totalPosts = 10;, juga terdapat tanggal updated postingan.

Author: Jevuska

Rachmanuddin Chair Yahya a.k.a Jevuska is the founder of Jevuska.Com, a qualified web about offering medical articles, blogging, tips, and tutorial of WordPress. Having written for Jevuska since 2007.

Leave a Reply

Your email address will not be published. Required fields are marked *

Use tag [php] to add code, e.g. [php]<?php echo $var; ?>[/php]