排序
给 WordPress 评论加上 IP 归属地和浏览器信息
评论区想显示访客的 IP 归属地、运营商和浏览器信息,靠的是 show-useragent 这个查询包加主题模板的小改动。步骤不复杂,但每步都别做错。 放置文件 下载文件压缩包,上传到 wp-content/themes
WordPress 首页只允许选“页面”?一段代码让它支持选文章
WordPress 后台「设置-阅读」里,“静态页面”首页只能从页面里挑,文章不在下拉列表里。其实通过过滤 wp_dropdown_pages 把这个下拉重建成包含所有已发布文章的选择器就能绕开限制,前后台再各...
robots.txt 配置笔记:告诉蜘蛛哪些页面能爬
robots.txt(Robots 协议,也叫爬虫协议)是网站告诉搜索引擎哪些页面可以抓取、哪些不能抓取的方式。WordPress 站如果配置不当,很容易把想让蜘蛛收录的内容挡住、把后台路径暴露出去。这篇记...
文章列表卡片右上角加置顶与New角标
列表页想一眼分清刚发布的文章和置顶文章,可以在卡片右上角加一枚小角标:发布时间不满 24 小时的显示 New 图标,设置了置顶的显示置顶图标,其余文章什么都不加。改动分三块:一个判断函数、...
一个 PHP 用户勋章功能:单文件部署与主题接入
一套给用户发勋章的 PHP 功能:按条件给用户展示获得的徽章,还有一个勋章中心页。代码是一个单文件 func.php 加一张数据表,作者自述是早期练手作品,逻辑不算漂亮,但没有已知的安全漏洞。这...
WordPress 启用 Redis 报 NOAUTH 的解决办法
WordPress 启用 Redis Object Cache 插件后,状态页直接报错:Redis 无法访问:`SELECT` failed: NOAUTH Authentication required. [tcp:/
WordPress 自动更新惹的祸:彻底关闭自动升级的几种做法
自动更新省事,但也可能替你做一个你并不想要的决定。前一天收到 WordPress 发来的更新完成邮件,紧接着站里插件就出了问题,只能临时挂维护。核心、主题、插件的兼容性问题一旦发生,自动升级...
去掉 WordPress 后台的版本更新提示
WordPress 自带版本检测,站点程序不是最新版时,后台会出现如下图的版本更新提示。 为什么想关掉它 WordPress 是国外开发的程序,新版本会调用谷歌字体一类国外资源,盲目跟着提示升级,站点打...










