An open API service indexing awesome lists of open source software.

https://github.com/sy-records/wordpress-tools

:zap:WordPress实用代码段
https://github.com/sy-records/wordpress-tools

code functions wordpress

Last synced: 9 months ago
JSON representation

:zap:WordPress实用代码段

Awesome Lists containing this project

README

          

# WordPress-tools

:zap:总结一下平时在 WordPress 使用中的实用代码段,欢迎提交PR

## 更新 WordPress

[推荐使用 WP-CLI 更新 WordPress](https://qq52o.me/2599.html)

### 安装

```bash
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info # 检查是否可用
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp # 简化命令
```

### 更新

```bash
wp core update # 更新核心
wp core update-db # 更新数据库
```

## 短代码使用方式

为了防止主题更新覆盖 functions.php 文件造成自定义代码丢失,将下面的内容保存为 utf-8 格式的 php 文件,并起名为 `functions-diy.php`,放入跟主题的`functions.php` 文件同目录

```php
9、防止 WordPress 任意文件删除漏洞 7月6日推送的 4.9.7 版本已修复
10、博客后台登录失败时发送邮件通知管理员
11、页面伪静态加上.html
12、禁用所有文章类型的修订版本
13、禁用自动保存
14、纯代码实现熊掌号 H5 页面结构化改造添加 JSON_LD 数据
15、防止网站被别人 iframe 框架调用的方法
16、优化熊掌号主页显示 防止标题中的 - 被转义为实体符号
17、纯代码屏蔽垃圾评论
18、标题变为 |
19、彻底禁 止WordPress 缩略图
20、评论作者链接新窗口打开
21、给外部链接加上跳转
22、文章外链跳转伪静态版
23、添加随便看看
24、WordPress 有新评论微信提醒管理员 使用方糖服务
25、WordPress 文章版权申明
26、移除登录页面标题中的“ — WordPress”
27、移除后台页面标题中的“ — WordPress”
28、WordPress 禁止可视化编辑模式
29、WordPress 移除管理员后台添加用户权限
30、同时删除 head 和 feed 中的 WP 版本号
31、移除 WordPress 文章标题前的“私密/密码保护”提示文字
32、WordPress 中文名、数字名图片上传自动重命名
33、移除 WordPress 头部加载 DNS 预获取(dns-prefetch)
34、禁止 WordPress 动态文章 ID 访问
35、为 WordPress Feed 订阅源添加 utm_source 跟踪参数
36、使用 smtp 发邮件
37、WordPress 首页排除隐藏指定分类文章
38、去掉评论中网址超链接
39、移除 Wordpress 后台顶部左上角的 W 图标
40、替换 WordPress 默认 Emoji 资源地址
41、WordPress 4.6 新增 SVG 格式资源
42-47、WordPress RSS/Feed 源的一些设置
48、搜索词为空跳转首页
49、关闭文章的标签功能
50、自定义代码高亮按钮
51、清理 WordPress 菜单中的 classes
52、修改 Gravatar 地址
53、移除后台 Privacy 隐私政策设置页面及功能
54、WordPress 上传文件重命名
55、给评论框加上图片按钮,可评论回复图片
56、一键实现 Wordpress 点维护功能
57、防止在 WordPress 别人冒充博主发表评论
58、增加评论字数限制
59、允许非管理员用户在评论中插入图片等标签
60、禁用 admin 用户名尝试登录
61、禁止 WordPress5.0 使用 Gutenberg 块编辑器
62、删除子菜单
63、另一种随便看看代码
64、删除文章时删除图片附件
65、文章内容添加文章目录
66、移除 img 的 width、height、class 属性
67、WordPress 文章发布时弹出确认发布对话框
68、禁止通过 id 访问 author 页面
69、获取 bing 美图,设置为头图
70、在文章内引用评论
71、评论作者链接新窗口打开 评论不超过30条不展示链接
72、禁用 WordPress 附件页面
73、修改小工具分类目录排序
74、修改登录页面logo、跳转地址
75、[纯代码屏蔽WordPress后台无用项让你的后台更加简洁](https://qq52o.me/2684.html)
76、搜索结果为一个的时候跳转页面