WPunion是一款wordpress必备的基础插件,包括基础优化与功能增强等功能。多年开发经验总结制作成插件免费分享下载,实用性强、适用性高,安装这一款插件就可以省去N多不必要的插件。

优化与增强

瘦身、安全、功能增强。

瘦身设置

wpunion插件设置-优化与增强

安全设置

wpunion插件设置-优化与增强

功能增强

wpunion插件设置-优化与增强

邮件推送

配置邮箱SMTP信息,即可实现WordPress发送邮件。

SMTP设置,配置后即可用wordpress发送邮件。

wpunion插件设置-邮件推送

邮件测试功能,方便排查SMTP设置是否正确。

wpunion插件设置-邮件推送

系统与缓存

展示对象缓存(支持redis、memcached)、opcache以及系统信息。

强烈建议 wordpress 开启 OPcache 缓存,OPcache 是 PHP 内置的一个字节码缓存加速器。它通过将 PHP 脚本编译后的字节码存储在内存中,避免每次请求时重新解析和编译 PHP 文件,从而显著提高 PHP 脚本的执行速度。每次访问 WordPress 页面时,PHP 都需要解析和编译 PHP 文件为字节码。OPcache 将这些字节码缓存在内存中,下次请求时直接从内存中读取,而无需重新解析和编译。

开启OPcache后,这里展示OPcache缓存信息,包括内存使用情况、缓存占比等信息。

wpunion插件设置-系统与缓存

同样强烈建议开启 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 目录下。

开启对象缓存后,插件这里就能展示对象缓存信息。

wpunion插件设置-系统与缓存

Rewrite

Rewrite 是 WordPress 核心功能之一,通过 URL 重写技术将用户友好的 URL 映射到实际的查询参数上,实现美观、易读的固定链接(Permalink),而不是直接暴露复杂的查询字符串。例如用户访问https://example.com/sample-post/,实际请求:https://example.com/index.php?p=123,WordPress 的 Rewrite 系统会自动处理这种映射关系。

WordPress 内部维护了一组重写规则,用于将用户友好的 URL 转换为内部查询参数。插件这里展示了当前站点使用的重写规则,方便开发排查。

wpunion插件设置-Rewrite

…..更多功能开发中。如有反馈和建议,可加我微信(wpunion_cn)交流。