生活, 其他记录

WordPress中常用的插件

主题推荐参考这篇:WordPress主题中需要修改的内容。这里推荐自己用过的一些 WordPress 插件。目前本站启用了 29 个插件。PHP版本推荐 7.x。如果手动编辑插件后,最好不要随意更新插件,否则会覆盖修改的内容,可通过修改版本号为 9999.x.x 来取消更新提示。

一、启用/推荐插件

1. Category Order and Taxonomy Terms Order

这个插件可以给文章分类排序。WordPress 自身没有这个功能,所以要用到这个插件。

2. WP-PostViews

显示每篇文章的访问量。

3. WP ULike

和读者之间最快的互动就点赞了。大部分人会懒的留言,但会顺手点赞,这样就有了一个正反馈。WordPress 自身没有点赞功能,所以这个插件推荐使用。

4. WP QuickLaTeX

写文章的时候难免会遇到一些公式,如果用截图贴进文章里,有点显得不好看,而且多了很多图片,网页加载也慢。用上这个插件,只要在文章任何位置加上 [],里面填上“latexpage”这个标签,然后就可以写 Latex 公式了。或者用 latex和 /latex,都加上 [],前后作为标签,局域写Latex公式。用后者的方法写 Latex 公式,可以直接进入公式环境,相当于$,但用这种方法无法写注释。

5. One User Avatar

自定义头像。

6. WP External Links

外链在新窗口打开。可对外链设置更多内容,如 nofollow 等。

7. WP Super Cache

一个缓存插件,可以明显提高页面访问速度。个人设置如下:(1)通用:启用缓存功能。(2)高级:启用缓存;简单模式;为所有访客启用缓存;缓存重建。当新缓存生成时调用缓存文件给匿名用户;首页额外检查;当某页面有新评论时,只刷新该页面的缓存;把缓存超时时间改为 0,定时器为 36000。(3)预缓存:每 180 分钟刷新预缓存文件;预缓存标签,分类以及其他;点击立即预加载缓存。之所以缩短预缓存刷新时间,是因为在更新菜单、更新评论、更新文章等其他操作中,预缓存会被全部删除或部分删除,这期间如果没有预缓存,网页访问会特别慢。

8. Mimi Captcha

非常有效地屏蔽垃圾评论。该插件安装时需要为 PHP8.x,但日常使用,验证码显示需要为 PHP7.x。

9. Redirection

当网页链接改变或删除网页时,分享的链接或者百度收录的链接却没有更新,这时候会遇到 404 情况,无法访问。这个插件可以检测到有哪些网页遇到了 404 情况,并且可以设置把旧链接 301 重定向到新链接的网页上。

10. Longer Permalinks

用了插件后别名或链接的长度可以更长。

11. Code Prettify

对代码简单美化。

12. WP Last Modified Info

后台显示文章最近修改时间。

13. Comment Edit Lite

在一定时间内允许用户修改和删除评论。原名是:Simple Comment Editing。

14. Read More Without Refresh

显示"Read more"或其他文字,点击后可以展开详细内容。

15. WP-PageNavi

显示页码。

16. LuckyWP Table of Contents

文章或页面的目录的插入。

17. Truncate Comments

对较长的评论进行折叠。

18. Recently Updated Pages

在页面显示最近修改文章。这个插件不支持 PHP8.x。

19. Code Click to Copy

快捷复制代码。此外可以修改插件代码:把“click”修改成“dblclick”,把“Click to Copy”修改成“Double Click to Copy”。即单击复制改成双击复制。

20. WPvivid 备份插件

备份和搬家的神器。优点:没有文件大小的限制。

21. Yoast SEO

搜索引擎优化。插件生成sitemap后,提交给百度收录。同时也有一些优化的建议。

22. Advanced Database Cleaner

清理一些数据库中的东西,比如删除修订版本,用的时间长了可以清理下。需要说明的是:如果修订版本过多,如两三百以上,可能会导致文章更新提示失败,当遇到这种情况可以试着清理下修订版本来解决。

推荐在这个插件中设置 Keep last 为 60 天,然后每周定期自动清理一次。

23. WordPress 导入工具

可以从另外一个 WordPress 的内容导入当前的 WordPress。

24. Disable and Remove Google Fonts

谷歌各项服务在国内被屏蔽,Wordpress 内核默认会使用谷歌字体,这样在打开你的网站的时候会同时向谷歌请求数据。由于谷歌无法访问,导致网站加载速度十分缓慢。目前也不确定有没有效果,启用以防万一。

25. Random Post for Widget

随机显示文章。注意该插件不支持 PHP8.x。

26. Wise Chat

一个在线聊天插件。

27. Koko Analytics

WordPress 的一个访问统计插件,可以跟百度统计一起用。统计数据在服务器上,会比第三方的安全。

28. Burst Statistics

另外一个访问统计插件。

29. WP Rollback

回滚插件版本的插件。

二、其他插件

(一)多用户站点可能需要的插件

  1. Sidebar Login:侧边登录框。
  2. Radio Buttons for Taxonomies:将分类从多选改为单选。
  3. When Last Login:上次登录时间,包含IP地址。
  4. WP Activity Log:活动记录。
  5. Adminimize:功能很多的后台显示管理。
  6. User Domain Whitelist:设置注册邮箱的域名白名单和黑名单,简单好用。
  7. Password Protected:支持全站密码访问的功能。

(二)其他测试过但不使用的插件

  1. Content Blocks (Custom Post Widget):内容块,可多次调用,作为公共区域。如果底部出现多个点赞或分享的按钮,那么在简码中增加:suppress_content_filters="yes"。参考资料:https://wordpress.org/plugins/custom-post-widget/
  2. Duplicator:另外一个 WordPress 搬家神器。要复制 WordPress 网站时,直接复制文件夹是不可以的,因为还有数据库的关联。这时候要用上这个插件。这个插件也是可以用来作为网址的备份,万一网站崩溃了,它可以快速还原。操作步骤参考:https://www.jianshu.com/p/8227227322c3,或其他网上资料。这个插件有 500M 的大小限制。可代替 WPvivid 插件。
  3. WP Fastest Cache:另外一个缓存插件。可代替 WP Super Cache 缓存插件。
  4. Simple Ajax Chat:在线聊天。可代替 Wise Chat 插件。
  5. Simply Static:一个全站静态化插件。使用后可把站点移动到 Github Pages 上。在设置中,如果有域名,则使用 Use absolute URLs 模式,输入域名。如果是本地查看,可以选择 Use relative URLs 模式,输入文件夹位置,例如固定位置为“/guanjihuan”。说明:如果导出的静态网站出现中文文件名的图片访问不到的情况,这可能是编码的问题,这时候可以直接在服务器中下载 wp-content/uploads 文件夹中的文件进行替换。另外,不推荐 Save for offline use 模式,因为在本地访问时相对路径好像会有bug。
  6. Insert PHP Code Snippet:WordPress 出于安全,是不能在文章及页面执行 PHP 代码的。如果需要写PHP代码,可以用上这个插件。
  7. Animate In View:一个动画特效插件。
  8. AI Engine:一个 ChatGPT API 插件。
  9. WPS Hide Login:修改 WordPress 登录入口。
  10. Members:修改每个用户角色的权限。
  11. IP Location Block:屏蔽IP。
  12. Post Content Shortcodes:调用另外一篇文章的内容(好用)。
  13. FooGallery:图片展示。
  14. FooBox Image Lightbox:FooGallery中配套安装的插件。
  15. Open External Links in a New Window:另外一个插件,外链在新窗口打开。
  16. Page-list:列出页面结构。
  17. WP Favorite Posts:用户的收藏功能。
  18. WordPress Password Protect Page – PPWP Plugin:修改密码页面的格式等。
  19. Slide Anything:要制作图片轮播,可以安装这个插件,而不用自己写js代码。
  20. WProofreader:对英文进行拼写检查。
  21. 注册IP:查看注册用户的 IP 地址,从而考虑屏蔽恶意注册的 IP。
  22. WP-UserOnline:页面显示在线人数。
  23. FileBird:对媒体文件进行分类
  24. WordPress下载管理器:独立提供文件下载。
  25. Filester:权限很高的文件管理器。
  26. DW Question Answer:问答插件。
  27. Export Media Library:导出媒体文件的插件。
  28. Media File Renamer – Auto & Manual Rename:给媒体文件重命名。修改后记得检查页面是否成功调用媒体文件。
  29. WordPress 导入工具:用于新 WordPress 文章和页面的导入。
  30. AudioIgniter:一个音乐播放器(缺点:顺序不好调整;录入管理比较麻烦)。
  31. CM Email Registration Blacklist:可设置常见注册邮箱的白名单,但白名单也不全。
  32. bbPress:一个论坛插件。
  33. Restrict Categories:限制用户使用的分类(但存在一些 Bug)。
  34. Batch Cat:批量修改分类,不保留旧分类。目前已下架,需要从第三方下载,手动安装。
  35. Media Library Assistant:增强媒体文件管理。
  36. Ultimate Responsive Image Slider:另外一个图片轮播插件,效果挺好的。
  37. WP Upload Restriction:限制用户上传。
  38. Democracy Poll:一个不错的投票插件。
  39. WP No External Links:所有外链转成内链,可用于 SEO 或点击统计。
  40. Activity Log:另外一个用户活动记录插件。
  41. WP Githuber MD:一个Markdown插件。
  42. Intuitive Custom Post Order:文章排序插件(支持在子分类中拉动排序)。
  43. Post Types Order:另外一个文章排序插件。
  44. Gutenberg PDF Viewer Block:支持 pdf 文件窗口嵌入。目前新版 WordPress 已内置了类似的功能。
  45. Fixed Widget and Sticky Elements for WordPress:固定边栏,悬浮显示。该插件可和目录插件配合。参考资料:https://wzfou.com/wp-toc/
  46. Cool Tag Cloud:一个可以按数量排序的标签云。
  47. Simple Admin Language Change:快捷切换后台界面的语言。
3,273 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code