纯代码实现WordPress前端显示文章数、用户数、分类数、标签数和更新时间

其实在很多的 WordPress 主题上都会有一个统计或者文章归档的页面,就需要统计一些 WordPress 站点上已经发布多少文章了,以此来展示自己的站点或者给自己一个统计,当然我们在开发某些特别的功能或者逻辑计算时也可能会用到。今天,给大家分享一下如何通过纯代码实现WordPress前端显示文章数、用户数、分类数、标签数和更新时间。

实现方法

将下方的代码粘帖在主题的 functions.php 文件中:

显示注册用户(user)数

function wpb_user_count() {
 $usercount = count_users();
 $result = $usercount['total_users']; 
return $result; 
} 
add_shortcode('wpb_user_count', 'wpb_user_count');

在前端页面使用[wpb_user_count]简码显示

显示文章(post)数

function wpb_total_posts() {
 $total= wpb_count_posts()->publish;
return$total; 
} 
add_shortcode('wpb_total_posts','wpb_total_posts');

在前端页面使用[wpb_total_posts]简码显示

显示分类(category)数

function wpb_cats() {
global $wpb_options; 
$cats = wp_list_categories('title_li=&style=none&echo=0'); 
$cats_parts = explode('<br />', $cats); 
$cats_count = count($cats_parts) - 1;
return 
$wpb_options['count_cats_before'] . number_format($cats_count) . $wpb_options['count_cats_after'];
} 
add_shortcode('wpb_cats', 'wpb_cats');

在前端页面使用[wpb_cats]简码显示

显示标签(tag)数

function wpb_tags() {
 global $wpb_options; 
return 
$wpb_options['count_tags_before'] . number_format(wp_count_terms('post_tag')) . $wpb_options['count_tags_after'];
} 
add_shortcode('wpb_tags', 'wpb_tags');

在前端页面使用[wpb_tags]简码显示

显示网站最后更新的日期和时间

您需要登录才能查看完整内容

已经登录?立即刷新

在前端页面使用[wpb_updated]简码显示

本文来自【年年有鱼铂金】的投稿,部分内容可能来源于互联网,不代表【最省事】的观点和立场。侵权投诉>>

本文著作权归博主所有,并授权【最省事】独家使用,未经博主授权,请勿转载。授权申请>>

(6)
上一篇 2022年1月11日 10:00
下一篇 2022年1月13日 20:05

相关推荐

发表回复

登录后才能评论