WordPress 获取每年文章总数量

2016.03.20 | | 0 Comment

如题,功能很简单,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/

Comments:0

发表留言