生活, 其他记录

WordPress中常用的插件

主题推荐参考这篇:WordPress主题中需要修改的内容。这里推荐自己用过的一些WordPress插件。目前本站启用了27个插件。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. Longer Permalinks

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

10. Code Prettify

对代码简单美化。

11. WP Last Modified Info

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

12. Comment Edit Lite

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

13. Read More Without Refresh

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

14. WP-PageNavi

显示页码。

15. LuckyWP Table of Contents

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

16. Truncate Comments

对较长的评论进行折叠。

17. Recently Updated Pages

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

18. Redirection

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

19. Code Click to Copy

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

20. Yoast SEO

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

21. Advanced Database Cleaner

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

22. WordPress 导入工具

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

23. WPvivid备份插件

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

24. Disable and Remove Google Fonts

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

25. Wise Chat

一个在线聊天插件。

26. Koko Analytics

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

27. Burst Statistics

另外一个访问统计插件。

二、本站偶尔使用的插件

  1. Random Post for Widget:随机推荐文章。注意该插件不支持PHP8.x。
  2. Content Blocks (Custom Post Widget):内容块,可多次调用,作为公共区域。如果底部出现多个点赞或分享的按钮,那么在简码中增加:suppress_content_filters="yes"。参考资料:https://wordpress.org/plugins/custom-post-widget/
  3. Duplicator:另外一个Wordpress搬家神器。要复制Wordpress网站时,直接复制文件夹是不可以的,因为还有数据库的关联。这时候要用上这个插件。这个插件也是可以用来作为网址的备份,万一网站崩溃了,它可以快速还原。操作步骤参考:https://www.jianshu.com/p/8227227322c3,或其他网上资料。这个插件有500M的大小限制。
  4. Simply Static:一个全站静态化插件。使用后可把站点移动到 Github Pages 上。在设置中,如果有域名,则使用 Use absolute URLs 模式,输入域名。如果是本地查看,可以选择 Use relative URLs 模式,输入文件夹位置,例如固定位置为“/guanjihuan”。说明:如果导出的静态网站出现中文文件名的图片访问不到的情况,这可能是编码的问题,这时候可以直接在服务器中下载 wp-content/uploads 文件夹中的文件进行替换。另外,不推荐 Save for offline use 模式,因为在本地访问时相对路径好像会有bug。
  5. WP Fastest Cache:另外一个缓存插件,可以代替WP Super Cache缓存插件。
  6. Insert PHP Code Snippet:WordPress出于安全,是不能在文章及页面执行PHP代码的。如果需要写PHP代码,可以用上这个插件。
  7. Animate In View:一个动画特效插件。
  8. AI Engine:一个ChatGPT API插件。

三、多用户站点的插件推荐

  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. WPS Hide Login:修改WordPress登录入口。
  2. Members:修改每个用户角色的权限。
  3. IP Location Block:屏蔽IP。
  4. Post Content Shortcodes:调用另外一篇文章的内容(好用)。
  5. FooGallery:图片展示。
  6. FooBox Image Lightbox:FooGallery中配套安装的插件。
  7. Open External Links in a New Window:另外一个插件,外链在新窗口打开。
  8. Page-list:列出页面结构。
  9. WP Favorite Posts:用户的收藏功能。
  10. WordPress Password Protect Page – PPWP Plugin:修改密码页面的格式等。
  11. Slide Anything:要制作图片轮播,可以安装这个插件,而不用自己写js代码。
  12. WProofreader:对英文进行拼写检查。
  13. 注册IP:查看注册用户的IP地址,从而考虑屏蔽恶意注册的IP。
  14. WP-UserOnline:页面显示在线人数。
  15. Simple Ajax Chat:在线聊天。
  16. FileBird:对媒体文件进行分类
  17. WordPress下载管理器:独立提供文件下载。
  18. Filester:权限很高的文件管理器。
  19. DW Question Answer:问答插件。
  20. Export Media Library:导出媒体文件的插件。
  21. Media File Renamer – Auto & Manual Rename:给媒体文件重命名。修改后记得检查页面是否成功调用媒体文件。
  22. WordPress 导入工具:用于新wordpress文章和页面的导入。
  23. AudioIgniter:一个音乐播放器(缺点:顺序不好调整;录入管理比较麻烦)。
  24. CM Email Registration Blacklist:可设置常见注册邮箱的白名单,但白名单也不全。
  25. bbPress:一个论坛插件。
  26. Restrict Categories:限制用户使用的分类(但存在一些Bug)。
  27. Batch Cat:批量修改分类,不保留旧分类。目前已下架,需要从第三方下载,手动安装。
  28. Media Library Assistant:增强媒体文件管理。
  29. Ultimate Responsive Image Slider:另外一个图片轮播插件,效果挺好的。
  30. WP Upload Restriction:限制用户上传。
  31. Democracy Poll:一个不错的投票插件。
  32. WP No External Links:所有外链转成内链,可用于SEO或点击统计。
  33. Activity Log:另外一个用户活动记录插件。
  34. WP Githuber MD:一个Markdown插件。
  35. Intuitive Custom Post Order:文章排序插件(支持在子分类中拉动排序)。
  36. Post Types Order:另外一个文章排序插件。
  37. Gutenberg PDF Viewer Block:支持pdf文件窗口嵌入。目前新版WordPress已内置了类似的功能。
  38. Fixed Widget and Sticky Elements for WordPress:固定边栏,悬浮显示。该插件可和目录插件配合。参考资料:https://wzfou.com/wp-toc/
  39. Cool Tag Cloud:一个可以按数量排序的标签云。
  40. Simple Admin Language Change:快捷切换后台界面的语言。
3,063 次浏览

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

发表评论

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

Captcha Code