前期说明
最近一直在寻找Wordpress中好用的插件,这期找到了四款相对不错的插件,都是免费的!
WPS Hide Login 更改登录地址
介绍
搜索WPS Hide Login就可以找到这款插件了,这款插件的功能非常简单,就是更改登录地址。

使用方法
在设置就可以看到这个插件了。

安装插件后,登录地址默认是login。可以通过修过设置来修改。(建议隐藏主题的登录方式)

Limit Login Attempts 密码重试限制
搜索Limit Login Attempts就可以找到这款插件了,无需注册即可使用这款插件。启用后,我们仅需使用默认设置就可以得到一个不错的效果,这个插件的功能还是挺多的,可以自行探索一下。

WebP Express 图片压缩
介绍
搜索WebP Express就可以找到这款插件了,无需注册即可对图像进行压缩。

使用方法
在设置就可以看到这个插件了。

我们可以在General中,将Scope改为Uploads Only仅对上传的图片进行压缩。

然后在Conversion中,找到Convert on upload并勾选启用上传时压缩。然后点击Save settings保存设置。

如果想要压缩以往的图像,可以在Conversion中点击Bulk convert的Bulk Convert批量对图像进行压缩。
WPOPT 优化
介绍
- 插件名称:WPOPT
- 插件作者:Applek (果核剥壳、Lovestu站长)
- 插件地址:https://www.lovestu.com/wpopt.html
本站提供下载地址:点我下载
通过这款插件,你可以对Wordpress进行优化,提升网站的加载速度。启用此插件后,控制台会输出本站使用WPOPT优化的提示。由于这款插件的功能比较多,这里就不再赘述了,大家可以自行探索一下。


安装WPOPT
点击插件 -> 安装插件 -> 上传插件,然后选择刚刚上传的文件,点击立即安装并启用即可。

解决控制台输出
进入Wordpress后台的插件 -> 插件编辑器,选中WPOPT插件。展开core文件夹,找到Plugin.php,然后对图中的文段进行注释并下滑到底部进行更新文件。
add_action('admin_menu', [static::class, 'regMenu']);
add_action('admin_init', [static::class, 'regMceBtns']);
// add_action('wp_footer', function () {
// Plugin::echoLog("www.lovestu.com/wpopt.html", '本站由WPOPT插件优化', '#f0f0f0');
// });
global $wpopt_set;


Comments 8 条评论
qwq
第一个插件我用过,后来发现访问日志有几个海外IP地址通过修改的后台入口地址访问登录页面,后面我改了两次,仍然还在访问新的后台入口地址,然后我把插件卸载了,自己做了插件,只允许指定IP地址访问后台:https://wp.bufanz.com/wordpress/limiting-specific-ip-addresses-wp-login.html
@不凡 这个貌似还是有一点局限性的,因为如果挂VPN的话IP就不一样了,不是非常合适。如果出现第一种情况我应该会跟第二个搭配使用`(`・ω・´)`
@不凡 WPS Hide Login 毕竟是基于PHP的,每一个对原始登录地址的恶意请求,都拉起一个新的 PHP-FPM Worker 进程,消耗20~40MB的内存,和大约5~10%的CPU单核占用,只靠插件过于消耗机器性能了。改完登录地址后,可以配合Nginx,直接把访问默认登录页的请求全都444掉。
@秋风于渭水 确实可以这样
@秋风于渭水 用插件改了入口地址后,仍有海外IP地址在访问修改后的入口地址,不是在访问默认后台地址/ wp-admin 或 /wp-login.php
@不凡 估计还有什么东西暴漏了地址,主题上有登录/注册入口?页面缓存?网站地图?登录页引入了什么JS/CSS?
@秋风于渭水 前台页面没有任何登录入口,我是手动输入后台地址,自从把插件删了后换自己做的插件,有几天时间还在访问删除插件时的入口地址,之后就没访问了,他们访问默认的后台地址,我的插件会给他们重定向到404错误页