wordpress添加站点统计数据(文章数/评论数/建站天数等)
如何给自己的主题添加一个基本的信息数据展示功能,包括网站文章数、评论数、建站天数等等。本文整理了对应的WordPress站点统计功能代码,需要的朋友就自己添加吧。下面只给出对应的统计函数,最终的样式就要靠大家自己折腾了。
1、日志总数:
/**
* wordpress获取日志总数
*/
function kuzhuti_get_post_count(){
$count_posts = wp_count_posts();
return $count_posts->publish;
}
2、草稿数目:
/**
* wordpress获取草稿总数
*/
function kuzhuti_get_post_draf_count(){
$count_posts = wp_count_posts();
return $count_posts->draft;
}
3、评论总数:
/**
* wordpress获取评论总数
*/
function kuzhuti_get_comments_count(){
global $wpdb;
return $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments");
}
4、建站天数:
/**
* wordpress获取建站天数
* @param $date 建站日期
*/
function kuzhuti_get_create_site_day($date){
return floor((time()-strtotime($date))/86400);
}
需传入建站日期
5、标签总数:
/**
* wordpress获取标签总数
*/
function kuzhuti_get_post_tag_count(){
return wp_count_terms('post_tag');
}
6、页面总数:
/**
* wordpress获取页面总数
*/
function kuzhuti_get_page_count(){
$count_pages = wp_count_posts('page');
return $count_pages->publish;
}
7、分类总数:
/**
* wordpress获取分类总数
*/
function kuzhuti_get_category_count(){
return wp_count_terms('category');
}
8、链接总数:
/**
* wordpress获取链接总数
*/
function kuzhuti_get_category_count(){
global $wpdb;
return $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'");
}
9、用户总数:
/**
* wordpress获取用户总数
*/
function kuzhuti_get_user_count(){
return $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
}
根据自己的需要使用吧。
本文由:小天丶 发布于 小菜的IT网,转载请注明出处:https://www.xiaocaiit.cn/611.html
评论此文章
已有0人参与了评论