Zibll子比主题美化WordPress底部添加渐变色统计代码 新增显示评论总数及本周发布文章数

在网站底部添加一个统计信息,可以看到网站的运营情况,如会员数量,文章数量、网站的总浏览量、当天发布的文章数量、网站运营天数等,并且这个统计信息背景是渐变色的,非常漂亮。之前有分享过这个代码,今天新增了一个显示评论总数,把今天发布文章数量我改为了本周发布的数量,如果需要之前的版本,可以参考下面这篇文章
-----------------------

食用方法
1、在子比主题目录下面新建func.php文件,把如下代码拷进去后保存:
-----------------------
 

//底部统计实现侧边栏文本工具运行PHP代码
add_filter('widget_text', 'php_text', 99);
function php_text($text) {
if (strpos($text, '<' . '?') !== false) {
ob_start();
eval('?' . '>' . $text);
$text = ob_get_contents();
ob_end_clean();
}
return $text;
}

/*底部统计开始*/

function dbtj() {
global $wpdb;

$users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");

$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;

$count = 0;
$views = $wpdb->get_results("SELECT * FROM $wpdb->postmeta WHERE meta_key='views'");

foreach ($views as $key => $value) {
$meta_value = $value->meta_value;
if ($meta_value != ' ') {
$count += (int)$meta_value;
}
}

// 获取当前周的开始和结束日期
$current_week_start = date('Y-m-d', strtotime('this week monday'));
$current_week_end = date('Y-m-d', strtotime('this week sunday 23:59:59'));

// 创建一个新的WP_Query对象,以获取本周发布的文章
$query = new WP_Query(array(
'post_status' => 'publish', // 只查询已发布的文章
'date_query' => array(
array(
'after' => $current_week_start,
'before' => $current_week_end,
'inclusive' => true,
),
),
));

$postsNumber = $query->found_posts;
// 建站日期
$wdyx_time = floor((time() - strtotime("2023-8-28")) / 86400);
// 获取评论总数
$comments_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments");

echo '




' . $users . '
会员总数




' . $published_posts . '
文章总数




' . $comments_count . '
评论总数




' . $count . '
浏览总数




' . $postsNumber . '
本周发布




' . $wdyx_time . '天
艰难维持





';
}

/*底部统计结束*/

把里面的建站时间改成你的网站创建时间

2、进入WP后台—>ZiBll主题设置—>全局功能—>自定义代码—>自定义CSS样式,把下面的代码拷进去后保存

食用.......................................................................................................................................................方法.....................................................................................................................................................................................................................................................................................................................................

作者:云超学习资源网

来源:云超学习资源网
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值