WordPress 获取每年文章总数量

0 Comment
2017-2-28 更新

如题,功能很简单,WordPress 获取每年文章总数量。提取修改自插件:wp-yearendstats. Demo:本站归档页面

// WordPress 获取每年文章总数量
if(!function_exists("get_num_posts_by_year")) {
function get_num_posts_by_year( $year ) {
global $wpdb;
$next_year = $year + 1;

return $wpdb->get_var(
$wpdb->prepare(
"SELECT COUNT(*) FROM $wpdb->posts WHERE post_date >= %s AND post_date < %s AND post_type = %s AND post_status = %s",
"$year-01-01",
"$next_year-01-01",
"post",
"publish"
)
);
}
}

使用方法:函数传入年份,如 2016,返回 2016 年公开发布的文章总数。

echo get_num_posts_by_year ( 2016 );
快报:Vultr 最新活动,充 $5 送 $25,可以用 $2.5 套餐 VPS 一年,活动即将结束,快上车【点击查看
声明: 除非注明,常阳时光文章均为原创,转载请以链接形式标明本文地址
本文地址:https://cyhour.com/365/
Views: 56

Comments:0

发表留言

彩蛋:Vultr 充 $5 送 $25,活动即将结束,快上车【点击查看