List Post

Menampilkan recently updated/modified post WordPress

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(&#8220;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;&#8211;&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.

Leave a Reply

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

*

*