为wordpress 5.1 评论加上简单算术题防机器人垃圾评论

这个需求其实还是因为垃圾评论日益猖獗,为了保证速度,内心拒绝多装一个验证插件,所以就撸码吧,加了一个简单的算术,基本上机器人评论就发不了评论了,效果见本站文章评论,使用的是wordpress 5.0 +版本,早期版本不知道代码是否一样,代码仅供参考。 查看自己的主题,大部分主题在comments.php使用了默认的评论表单函数comment_form()来生成表单,我们需要在这里面添加一行用来让用 […]

百度网站改版nginx子目录301跳转及wordpress全站链接规则修改

在百度搜索资源平台提交网站改版时,在URL结构发生了改变的情况下,为保证站外外链以及搜索引擎的收录的有效性,最好的办法当然时把旧链接301重定向到新链接上。 同时为了提交URL对到百度,需要获取到全站的链接,可以从数据库直接读取出来,也可以使用爬虫去爬,还可以使用wordpress内置函数获取,这里介绍另外一种办法,使用wordpress自带的wordpress REST API来获取。 所以本文 […]

华南区WP_QINIU插件的使用问题及其他

用七牛作为图片,WP_QINIU是一个很好的选择,可以直接管理七牛文件,但这里有一些问题,也不知道是我的个例还是大家都遇到了,来记录一下。 问题一:上传报错 原因在作者博客插件页面有提到,插件或者说SDK只支持华东区存储,而我的是华南区,上传报错信息: 请求报文格式错误。(400:incorrect region, please use up-z2.qiniu.com) 解决方法: 编辑插件js文 […]

wordpress Shortcode自定义插入视频短代码

wordpress作为我们全球使用量最大的CMS系统,其可扩展可定制性也是前所未有的强大,短代码功能就是一种一项,由于最近常用到要插入视频的代码,一般选择的是iframe标签的代码手动插入,同时需要修改宽度和高度以匹配自己的主题,iframe代码插入的视频可以在移动端完美的加载,所以一般用这个,但不管怎样,手动添加代码加上每次都要手动修改宽度和高度,的确有点坑爹,那么短代码就是我需要的了。 需要实 […]

代码高亮WP-Syntax换成WP-GeSHi-Highlight

  刚开始用代码高亮插件的时候选了一款简单实用的轻量级插件WP-Syntax(见文章:代码高亮插件wp-syntax插件使用方法),一晃2年多过去了,这个插件已经2年没更新了,那天看到别人用黑色背景的代码高亮插件很炫,我也想试试,找到了一款功能及其强大的插件Crayon Syntax Highlighter,各种主题,各种功能设置,眼花缭乱,几乎你能想到的功能都有,但这不是我想要的了,然后我就找到 […]