WordPress 获取每年文章总数量

如题,功能很简单,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 );
声明:除非注明,常阳时光文章均为原创
本文地址:https://cyhour.com/365/
转载时必须以链接形式注明原始出处。
Views: 247

Comments:0

发表留言

炒蛋:Vultr 送$25 | 搬瓦工年付$19补货,优惠码 BWH26FXH3HIQ | 推荐VPS信息