按天归档:二月 18, 2012

无插件添加文章存档页面

之前很懒,用插件实现存档页面,现在改版主题后,尝试使用添加模版文件去添加存档页面。 大家可以看看我的存档页面。 代码很简单,参考威言威语的页面模版。 首先在主题 functions.php 添加如下代码: class hacklog_archives { function GetPosts() { global $wpdb; if ( $posts = wp_cache_get( ‘posts’, ‘ihacklog-clean-archives’ ) ) return $posts; $query=”SELECT DISTINCT ID,post_date,post_date_gmt,comment_count,comment_status,post_password FROM $wpdb->posts WHERE post_type=’post’ AND post_status = ‘publish’ AND comment_status = ‘open’”; $rawposts =$wpdb->get_results( $query, OBJECT ); foreach( $rawposts as $key => $post ) { $posts[ mysql2date( …

>>Read more