WPunion是一款wordpress必备的基础插件,包括基础优化与功能增强等功能。多年开发经验总结制作成插件免费分享下载,实用性强、适用性高,安装这一款插件就可以省去N多不必要的插件。
优化与增强
瘦身、安全、功能增强。
瘦身设置
安全设置
功能增强
邮件推送
配置邮箱SMTP信息,即可实现WordPress发送邮件。
SMTP设置,配置后即可用wordpress发送邮件。
邮件测试功能,方便排查SMTP设置是否正确。
系统与缓存
展示对象缓存(支持redis、memcached)、opcache以及系统信息。
强烈建议 wordpress 开启 OPcache 缓存,OPcache 是 PHP 内置的一个字节码缓存加速器。它通过将 PHP 脚本编译后的字节码存储在内存中,避免每次请求时重新解析和编译 PHP 文件,从而显著提高 PHP 脚本的执行速度。每次访问 WordPress 页面时,PHP 都需要解析和编译 PHP 文件为字节码。OPcache 将这些字节码缓存在内存中,下次请求时直接从内存中读取,而无需重新解析和编译。
开启OPcache后,这里展示OPcache缓存信息,包括内存使用情况、缓存占比等信息。
同样强烈建议开启 WordPress 对象缓存。对象缓存是 WordPress 的一种机制,用于缓存数据库查询结果或其他需要频繁访问的数据。它通过将数据存储在内存中(如 Redis 或 Memcached),避免重复执行相同的数据库查询操作,从而显著提高性能。WordPress 默认提供了一个临时对象缓存(非持久化),但这种缓存仅在单个请求周期内有效。如果需要跨请求缓存数据,则需要启用持久化对象缓存。
开启对象缓存可以使用memached或者redis。先在服务器上安装memcached或者redis。然后,在wpunion插件目录下的cache文件夹下,有两个文件夹,memcached和redis,如果你服务器上安装的是memcached,就进入memcached目录,复制object-cache.php
文件,粘贴到 wp-content
目录下;如果服务器上安装的是redis,则将 wpuunion/cache/redis/object-cache.php
文件复制到 wp-content
目录下。
开启对象缓存后,插件这里就能展示对象缓存信息。
Rewrite
Rewrite 是 WordPress 核心功能之一,通过 URL 重写技术将用户友好的 URL 映射到实际的查询参数上,实现美观、易读的固定链接(Permalink),而不是直接暴露复杂的查询字符串。例如用户访问https://example.com/sample-post/
,实际请求:https://example.com/index.php?p=123
,WordPress 的 Rewrite 系统会自动处理这种映射关系。
WordPress 内部维护了一组重写规则,用于将用户友好的 URL 转换为内部查询参数。插件这里展示了当前站点使用的重写规则,方便开发排查。
…..更多功能开发中。如有反馈和建议,可加我微信(wpunion_cn)交流。