本文是《免费(共171篇)》专题的第 128 篇。阅读本文前,建议您先阅读前面的文章:
- 1.RiPro 主题简洁美观又好看鹿鸣的404页面模块
- 2.Ripro 主题7.20美化版
- 3.Ripro 主题8.1美化版
- 4.WordPress如何在文章或侧边栏添加网易云音乐播放器
- 5.WordPress程序修改后台登录地址教程,提高安全性
- 6.RiPro 主题美化之首页VIP介绍引导美化,样式+文件+教程
- 7.RiPro 主题添加鼠标点击特效
- 8.RiPro 主题鼠标划过文章网格加载动效 不能点击文章解决办法
- 9.RiPro 主题添加评论之星VIP等级
- 10.Adobe PS2018 CC WIN版本
- 11.RiPro 主题网站底部友情连接修改美化
- 12.RiPro 主题文章内页标题美化教程
- 13.RiPro 主题添加“常见问题FAQ”教程
- 14.RiPro 美化按钮动态变色效果教程
- 15.RiPro 主题首页简洁搜索框美化教程
- 16.WordPress实现未登录时图片模糊显示
- 17.RiPro主题给资源添加资源VIP角标
- 18.WordPress注册页添加验证码
- 19.Adobe Photoshop 修图插件
- 20.WordPress美化登录页面
- 21.B2主题创意图片广告区块教程
- 22.B2主题美化底部代码,增加运行时间及cnzz统计代码
- 23.WordPress隐藏后台左上角的logo图标
- 24.WordPress关闭自动更新
- 25.B2主题各个页面地址链接
- 26.B2主题美化之文章内容美化H标签美化
- 27.WordPress主题美化右边多色滚动条
- 28.WordPress屏蔽插件更新
- 29.WordPress设置在新窗口打开所有链接
- 30.WordPress 后台设置左上角『查看站点』从新窗口打开
- 31.WordPress如何屏蔽或者自定义后台的版权和版本信息
- 32.WordPress如何屏蔽后台的仪表盘按钮
- 33.WordPress添加自助申请友链功能
- 34.WordPress博客b2主题美化首页区块
- 35.WordPress网页“悼念模式”全站变灰/黑白色CSS代码
- 36.WordPress的B2主题打赏按钮自定义颜色
- 37.B2主题 – banner钻展
- 38.B2主题首页增加区块,六格首页菜单栏
- 39.WordPress主题制作基本模版文件以及基本函数
- 40.WordPress加密隐藏 wp-login
- 41.WordPress中主题以及插件的自动更新关闭
- 42.B2主题弹窗登录美化
- 43.WordPress自动更新网站底部 Copyright © 年份
- 44.WordPress首页小工具添加跑马灯公告
- 45.B2美化-增加黑夜模式
- 46.B2主题自定义用户等级颜色代码
- 47.B2主题会员等级美化与自定义标识
- 48.B2主题个人中心美化
- 49.B2圈子顶部添加文字滚动通知
- 50.B2文章评论新增ip归属地
- 51.B2修改认证图标
- 52.B2主题弹窗公告美化
- 53.B2主题自定义 暂无相关结果 图标
- 54.B2主题文章底部增加声明
- 55.B2主题手机区块菜单,仅手机
- 56.B2主题广告位
- 57.WordPress自定义pre样式DIY代码高亮
- 58.B2主题美化小工具“创建圈子”按钮
- 59.B2主题美化-网站增加黑夜模式
- 60.B2主题美化:VIP会员页面
- 61.B2美化-页眉菜单添加开通vip图标
- 62.B2主题网站添加添加复制透明提示框
- 63.B2自定义 暂无相关结果 图标
- 64.B2主题动态背景搜索样式
- 65.B2主题动态背景搜索样式–本网站同款
- 66.B2主题美化-代码模块美化
- 67.B2主题logo扫光特效,网站logo扫光特效纯代码
- 68.WordPress给文章添加百度是否已收录查询和显示功能
- 69.B2主题美化首页文章缩略图鼠标悬浮放大特效
- 70.WordPress添加百度API 自动提交收录
- 71.WordPress实现复制弹出提示框-美化版
- 72.WordPress的评论区加背景图片,让评论框不在单调
- 73.Ps两个或者多个钢笔路径合并 只显示大选区 的时候怎么办
- 74.B2主题美化-移动端底部导航修改美化
- 75.B2美化-首页添加动态北极熊搜索样式
- 76.B2主题美化-顶部导航条的下拉菜单美化
- 77.B2主题美化之根据时间自动切换网站背景颜色/图片
- 78.WordPress自定义网站背景图片
- 79.WordPress用代码实现刷新网页都随机变换背景图片不调用API接口
- 80.B2主题会员等级美化与自定义标识
- 81.Adobe Photoshop2023 CC WIN版本
- 82.Adobe Photoshop2023 CC MAC版本
- 83.B2主题美化给文章添加彩色角标
- 84.WordPress文章中的图片实现点击放大的效果
- 85.B2主题四栏目美化代码
- 86.WordPress如何重新排列后台管理菜单
- 87.WordPress完整的函数大全
- 88.WordPress完全美化后台登陆页面
- 89.B2主题在网站底部添加访问次数代码
- 90.B2主题添加菜单栏上下滑动特效
- 91.Win系统打开软件显示找不到MSVCR100.dll
- 92.PS2018-2024版本安装插件弹窗显示扩展未经正确签署
- 93.Windows系统中使用虚拟机安装苹果Mac OS系统
- 94.WordPress中怎么点击一个按钮后可以切换图标
- 95.WordPress中怎么点击一个按钮弹出使用Ctrl+D收藏网站
- 96.B2主题把本站第几号会员+500个
- 97.子比主题为注册的用户自动添加认证标识+VIP会员
- 98.子比主题添加微语页面
- 99.子比主题添加FPS帧率显示
- 100.子比主题添加滚动播报小工具
- 101.子比主题侧边栏添加简单的小模块
- 102.子比主题添加VIP视频在线解析页面
- 103.子比主题添加热门标签页面
- 104.B2主题使用Fancybox插件的图片灯箱效果
- 105.子比主题添加底部统计信息模块小工具
- 106.子比主题文章标签美化
- 107.子比主题网站点击彩色效果
- 108.子比主题添加侧边彩色滚动条
- 109.子比主题引用阿里巴巴矢量图标库彩色图标
- 110.子比主题添加右下角活动倒计时悬浮窗
- 111.子比主题首页文章点击更多按钮样式美化
- 112.子比主题首页文章列表悬停上浮
- 113.子比主题设置网站动态标题
- 114.子比主题添加鼠标样式
- 115.子比主题首页主内容上方添加跑马灯公告小工具
- 116.子比主题添加复制提示框
- 117.子比主题顶部添加彩色进度条
- 118.子比主题文章添加版权声明
- 119.子比主题底部可爱底线提示
- 120.子比主题文章页面添加文章字数和阅读时间
- 121.子比主题顶部导航栏添加背景图片
- 122.子比主题底部添加蓝色波浪
- 123.子比主题回到顶部悬挂猫咪
- 124.B2主题增加底部自定义友情链接
- 125.子比主题添加说说动态页面
- 126.子比主题修改go外链跳转页面
- 127.子比主题给网站挂个灯笼
前言:
WordPress信息统计小工具是前几天逛别的网站看到挺可以的,然后就到百度搜索一下,果然有很多这样的教程,但是那些小工具都只显示文字,不怎么美化,特别的简洁。作为喜欢花里胡哨和爱捣鼓的我,当然要进行一些修改啦!O(∩_∩)O哈哈~,然后我自己就弄出了看上去比较可以的信息统计小工具(算是图片版吧<del>~),代码基本都是借鉴大佬的。本来有9个信息统计(删除一些没用的,就剩下9个),但是我又新加了2个页面数据库查询和生成耗时,顿时就感觉这个信息统计小工具变长了,都是又不知道删除啥好,所以如果你觉得太长的话,自己删除或者注释掉一些没用的信息统计,再或者修改大小…
美化图
方法一:
在主题目录下创建widget-websitestat.php文件,然后把下面的php代码添加进去。代码:
<?php
// WordPress统计信息小工具
// 名称: 网站信息统计
// 定义小工具的类 EfanWebsitestat
class EfanWebsitestat extends WP_Widget{
function __construct(){
// 定义小工具的构造函数
$widget_ops = array('classname' => 'widget_Websitestat', 'description' => '显示网站的统计信息');
parent::__construct(false, 'WIIUII 网站统计', $widget_ops);
}
function form($instance){
// 表单函数,控制后台显示
// $instance 为之前保存过的数据
// 如果之前没有数据的话,设置默认量
$instance = wp_parse_args(
(array)$instance,
array(
'title' => '网站信息统计',
'establish_time' => '2021-01-01'
)
);
$title = htmlspecialchars($instance['title']);
$establish_time = htmlspecialchars($instance['establish_time']);
// 表格布局输出表单
$output = '<table>';
$output .= '<tr><td>标题</td><td>';
$output .= '<input id="'.$this->get_field_id('title') .'" name="'.$this->get_field_name('title').'" type="text" value="'.$instance['title'].'" />';
$output .= '</td></tr><tr><td>建站时间:</td><td>';
$output .= '<input id="'.$this->get_field_id('establish_time') .'" name="'.$this->get_field_name('establish_time').'" type="text" value="'.$instance['establish_time'].'" />';
$output .= '</td></tr></table>';
echo $output;
}
function update($new_instance, $old_instance){
// 更新数据的函数
$instance = $old_instance;
// 数据处理
$instance['title'] = strip_tags(stripslashes($new_instance['title']));
$instance['establish_time'] = strip_tags(stripslashes($new_instance['establish_time']));
return $instance;
}
function widget($args, $instance){
extract($args); //展开数组
$title = apply_filters('widget_title',empty($instance['title']) ? ' ' : $instance['title']);
$establish_time = empty($instance['establish_time']) ? '2021-01-01' : $instance['establish_time'];
echo $before_widget;
echo $before_title . $title . $after_title;
echo '<div class="widgest-boys"><ul>';
$this->efan_get_websitestat($establish_time);
echo '</ul></div>';
echo $after_widget;
}
function efan_get_websitestat($establish_time){
// 相关数据的获取
global $wpdb;
$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;
$comments_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments");
$time = floor((time()-strtotime($establish_time))/86400);
$count_tags = wp_count_terms('post_tag');
$count_pages = wp_count_posts('page');
$link = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'");
$users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
$last = $wpdb->get_results("SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = 'post' OR post_type = 'page') AND (post_status = 'publish' OR post_status = 'private')");
$last = date('Y-m-d', strtotime($last[0]->MAX_m));
$total_views = $wpdb->get_var("SELECT SUM(meta_value+0) FROM $wpdb->postmeta WHERE meta_key = 'views'");
// 显示数据
$output = '<div class="widgest-bg widgest-bg1"><div class="widgest-main"><div class="widgest-meat"><li>文章总数:';
$output .= $published_posts;
$output .= ' 篇</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg2"><div class="widgest-main"><div class="widgest-meat"><li>评论数目:';
$output .= $comments_count;
$output .= ' 条</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg3"><div class="widgest-main"><div class="widgest-meat"><li>标签总数:';
$output .= $count_tags;
$output .= ' 个</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg4"><div class="widgest-main"><div class="widgest-meat"><li>浏览次数:';
$output .= $total_views;
$output .= ' 次</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg5"><div class="widgest-main"><div class="widgest-meat"><li>友链总数:';
$output .= $link;
$output .= ' 个</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg6"><div class="widgest-main"><div class="widgest-meat"><li>用户总数:';
$output .= $users;
$output .= ' 个</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg7"><div class="widgest-main"><div class="widgest-meat"><li>运行天数:';
$output .= $time;
$output .= ' 天</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg8"><div class="widgest-main"><div class="widgest-meat"><li>建站时间:';
$output .= $establish_time;
$output .= '</li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg9"><div class="widgest-main"><div class="widgest-meat"><li>最后更新:';
$output .= $last;
$output .= '</li></div></div></div>';
// 页面生成耗时+数据库查询
$output .= '<div class="widgest-bg widgest-bg10"><div class="widgest-main"><div class="widgest-meat"><li>数据查询:';
$output .= get_num_queries();
$output .= ' 次 </li></div></div></div>';
$output .= '<div class="widgest-bg widgest-bg11"><div class="widgest-main"><div class="widgest-meat"><li>生成耗时:';
$output .= timer_stop(0,5);
$output .= '秒</li></div></div></div>';
echo $output;
}
}
function EfanWebsitestat(){
// 注册小工具
register_widget('EfanWebsitestat');
}
add_action('widgets_init','EfanWebsitestat');
?>
方法二:
本站已经创建好文件,免去了你自己创建文件,在文章末尾处“资源下载”下载文件,然后上传到主题目录下即可。
2、在主题目录下functions.php文件,添加下面的函数代码即可。
//添加站点统计小工具
include("widget-websitestat.php");
3、在网站后台—》主题设置—》自定义代码—》自定义CSS样式,添加下面的CSS代码,主题没有自定义CSS样式的,在主题目录下style.css添加即可。
/*统计小模块*/.widget_Websitestat h3{font-weight:700;}.widgest-boys{overflow:hidden;}.widgest-boys .widgest-bg{margin: 4px; background-size: cover; background-repeat: no-repeat; background-position: center center; cursor: pointer; border-radius: 8px;}.widgest-boys .widgest-main{align-items: center; place-content: flex-start space-around; display: flex;}.widgest-boys .widgest-meat{display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; color: rgb(255, 255, 255); font-weight: 700 !important; line-height: 1.5 !important;}.widgest-bg:not(article){transition: all 0.3s;}.widgest-bg:not(article):hover{transform: translateX(-10px);}
/*图片路径设置*/.widgest-bg1{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_1.jpeg);}
.widgest-bg2{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_2.jpeg);}
.widgest-bg3{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_3.jpeg);}
.widgest-bg4{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_4.jpeg);}
.widgest-bg5{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_5.jpeg);}
.widgest-bg6{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_6.jpeg);}
.widgest-bg7{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_7.jpeg);}
.widgest-bg8{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_8.jpeg);}
.widgest-bg9{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_9.jpeg);}
.widgest-bg10{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_10.jpeg);}
.widgest-bg11{background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(https://www.cunshao.com/666666/meihua/img/202265214415536a8ec8a13632762d0e984c674694de6f2533dc6e9_11.jpeg);}
说明(非常重要):图片我是通过一张图片剪切成11张图片(有11个信息统计),然后通过CSS添加进去的。你可以自己剪切11张图片,然后按顺序添加进去,css中”widgest-bg1-widgest-bg11″都是按顺序好的,在url(图片链接路径)里面加,不懂的找留言或者联系我。
我用的剪切工具是在百度乱找的,呐!http://www.zuohaotu.com/cut-image.aspx就是这个。
剪切教程:
4、最后一步,在网站后台—》外观—》小工具—》WIIUII 网站统计,添加到侧边栏即可完成。
标题和建站时间自己填写。
您已阅读完《免费(共171篇)》专题的第 128 篇。您可以继续阅读该专题下面的文章:
- 129.B2主题增加文章内显示最后编辑时间
- 130.子比主题添加文章更新或过期失效提示
- 131.子比主题评论框添加背景图片
- 132.子比主题更改文章列表样式
- 133.子比主题添加B站追番页面
- 134.子比主题底部炫酷引导卡片小工具
- 135.子比主题添加短视频聚合无水印解析页面
- 136.子比主题公告弹窗样式美化
- 137.子比主题修改主题字体(网站字体美化)
- 138.子比主题添加好看的侧边ip标签小工具
- 139.子比主题侧边在线征稿小工具
- 140.子比主题下载页面添加声明或说明
- 141.子比主题左侧菜单添加背景图片(手机才能看)
- 142.子比主题下载页面美化(简单的美化)
- 143.子比主题首页轮播图按钮样式美化
- 144.子比主题【夜/日】间模式切换小提示
- 145.子比主题设置网站的背景为图片背景
- 146.子比主题聚合热搜API对接
- 147.WordPress主题当鼠标指针滑动链接,将显示图像悬停滑动效果
- 148.WordPress添加动态版权日期
- 149.B2主题评论后自动刷新页面
- 150.B2主题美化-侧边跟随工具条
- 151.Windows的Num灯亮了右侧键盘数字却打不出来
- 152.子比主题添加滚动图片广告位html小工具
- 153.B2美化之侧边栏漂亮的会员优惠倒计时
- 154.B2主题添加右下角会员活动弹窗
- 155.B2主题网站添加用户IP归属地
- 156.WordPress添加底部滚动文章推荐条
- 157.子比主题修改粉色果冻泡泡loading加载动画
- 158.B2主题代码块添加一键复制和美化
- 159.B2主题添加个好看的底部导航
- 160.B2主题添加可自由缩放展开或关闭的底部浮动广告
- 161.子比主题添加底部导航带赞赏和常用按钮
- 162.子比主题美化go外链跳转美化代码
- 163.WordPress主题利用element-ui显示Notification通知【复制、禁用F12、右键菜单】提醒
- 164.给你的WordPress网站添加一个躲猫猫
- 165.B2美化之评论后自动刷新
- 166.B2美化之悬浮侧边栏滑动美化
- 167.B2主题文章每次访问随机增加访问量
- 168.B2主题动态滚动公告显示订单成交信息
- 169.密码保护:B2主题美化集合
- 170.B2首页背景自动换图搜索框
- 171.B2主题在网站添加悬浮动画广告