最近发现几个网站的 Gravatar 头像都打不开,之前用的国内的源也打不开,导致页面很难看,这里使用 Cloudflare Workers 部署一个 Gravatar 的代理自用,以后都不用再担心这个问题了。 以下 Cloudflare […]
标签: wordpress
为wordpress项目配置vscode开发环境
使用 vscode 来开发 wordpress 项目,发现两个需要配置的问题。 代码标准问题 我使用的全局 PHP 代码标准是: “phpsab.standard”: “PSR2”, 这个代码标准是不适用于 wordpress 项目的,会导 […]
批量处理wordpress历史文章行内代码两边无空格的问题
以前记录内容的时候,往往忘记了在行内代码的两头加上空格,显得很混乱,忍了很久实在看不下去,这次把它处理了,由于使用了 markdown 插件,需要处理 wp_posts 表的两个字段 post_content 和 post_content_ […]
结合wordpress rest api使用python将所有文章中的图片重新生成
这个 python 脚本实现的功能: 1. 将文章中所有外链图片下载并上传到媒体库中; 2. 生成必要的缩略图; 3. 将文章中第一张图设置为图片特色图片; 适合文章图片使用了第三方图库或者其他存储,现在想放在媒体库中存储。 使用 在【用户 […]
使用SVN提交插件到wordpress.org官方插件库
在开发完wordpress插件之后,我们想要把插件发布到wordpress官方插件库,先申请审核,审核通过之后我们需要使用SVN将代码等文件上传到插件库,这样其他用户就可以从wordpress后台直接安装你的插件了。 安装TortoiseS […]
wordpress如何禁用替换插件添加的CSS和JS的加载
WordPress中最方便的就是任意使用插件和主题。但是由于插件和主题开发者的不同,有时候它们不会有条件地加载JS和CSS文件。 例如,您安装了一个仪表盘插件,它可能会将它要用到的JS和CSS加载整个 wp-admin 后台中。相反,开发人 […]
wordpress文章使用随机字符串作为url中的slug
对于 wordpress ,它自带的文章 url 固定连接可选样式有很多,带日期的,文章名,文章ID,但如果想要每一篇文章一个随机字符串的 slug (别名,显示在 url 后面),就要自己动手了,如果你不理解那是怎样的,看看简书的文章详情 […]
为wordpress 5.1 评论加上简单算术题防机器人垃圾评论
这个需求其实还是因为垃圾评论日益猖獗,为了保证速度,内心拒绝多装一个验证插件,所以就撸码吧,加了一个简单的算术,基本上机器人评论就发不了评论了,效果见本站文章评论,使用的是wordpress 5.0 +版本,早期版本不知道代码是否一样,代码 […]