内容简介:Related Posts出现了严重的安全漏洞且未修复,官方插件市场已经将其下架。Contextual Related Posts在功能和表现上与Related Posts相差不大,设置上也大体通用,这让Contextual Related Posts成为新的热门选择。但是Contextual Related Posts存在诡异的不起作用问题,尤其是初次安装时:设置各种参数没效果,卸载重新安装可能就生效了。根据作者在官方论坛上的回复,如果有插件不起作用,建议操作是:1. 设置中勾选“Related post

本文转载自:https://www.tlanyan.me/contextual-related-posts-does-not-work/,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有。

Related Posts出现了严重的安全漏洞且未修复,官方插件市场已经将其下架。Contextual Related Posts在功能和表现上与Related Posts相差不大,设置上也大体通用,这让Contextual Related Posts成为新的热门选择。

但是Contextual Related Posts存在诡异的不起作用问题,尤其是初次安装时:设置各种参数没效果,卸载重新安装可能就生效了。根据作者在官方论坛上的回复,如果有插件不起作用,建议操作是:1. 设置中勾选“Related posts based on title and content”;2. 卸载后重新安装。

昨天有个新站点,百般折腾也不能显示相关文章,今天醒来后不服气,开始打开vim断点输出定位问题,一路跟踪,发现竟然是执行sql语句时出现了错误:“ERROR 1214 (HY000): The used table type doesn’t support FULLTEXT indexes”。

根据经验,这是因为表使用的存储引擎不支持全文索引。通过 show table status like 'wp_posts' 或 show create table wp_posts 命令查看输出,确认表使用了InnodDB而非支持全文索引的MyISAM引擎,与预期一致。

问题已经找到,解决办法就比较简单了,步骤如下:

  1. 更改表的存储引擎为MyISAM: alter table wp_posts engine=MyISAM ;
  2. 卸载重新安装插件,或者手动在几个字段上建立全文索引: alter table wp_posts add FULLTEXT crp_related( post_title , post_content ); alter table wp_posts add FULLTEXT crp_related_title ( post_title ); alter table wp_posts add FULLTEXT crp_related_content ( post_content );

其中第二个步骤中的语句是本人从插件的安装函数中找到。如果你不放心,建议卸载后重新安装,避免有遗漏的初始化设置未完成。

按照以上操作解决问题后,删除缓存,访问文章页面,底部应当能出现预期的相关文章了。

Contextual Related Posts插件不起作用相关推荐

  1. 浏览器插件有什么作用,怎么安装浏览器扩展插件

    用了这么多年的浏览器,才发现浏览器的扩展插件这么好用.在工作上,安装了浏览器的扩展插件,大大提升了工作效率.一些朋友可能还不是很了解浏览器插件,它有什么作用?我们应该怎么安装浏览器扩展插件呢?下面,本 ...

  2. 插件的开放作用和意义

    Unity插件开发作用和意义 随着Unity游戏引擎越来越流行,用好Unity将直接影响到游戏前端的开发速度和质量,Unity插件开发正是用好的一个范畴. 那么什么是Unity插件呢? 可大可小,说来 ...

  3. eclipse中安装的lombok插件不起作用,报错:找不到getter

    解决方案如下 首先在项目的pom.xml文件下,添加lombok的依赖 <dependency><groupId>org.projectlombok</groupId&g ...

  4. 50个常用元器件图片_盘点2020年wordpress常用的50个插件合集

    大家好,玩码哥今天给大家盘点一下2020年wordpress常用的50个插件合集,可以选择性安装或者是去搜索添加,大部分的插件是可以在网上搜到的. 1.All In One WP Security插件 ...

  5. 盘点2020年wordpress常用的50个插件合集

    盘点2020年wordpress常用的50个插件合集,50个插件已经打包整理好,可以选择性安装或者是去搜索添加.如果后台经常出现安装不成功的!大部分的插件是可以在网上搜到的或者是在wordpress后 ...

  6. 打造自己博客(wordpress)的wap手机版本

    这儿介绍我试用的两款插件:wordpress-mobile-edition和wp-t-wap. 1.先说一下两者的区别. wordpress-mobile-edition插件使用后,可以用手机直接访问 ...

  7. asp.net怎么实现按条件查询_Display Posts : 按条件显示WordPress文章的最强插件

    转自丘壑博客 WordPress本质上是一个内容管理系统(CMS),是显示.创建.发布和维护内容的软件. 本文介绍的插件 Display Posts 主要就是用来扩展WordPress关于显示内容这部 ...

  8. WordPress允许用户和游客收藏文章的插件WP Favorite Posts

    有些站长希望在文章页中显示收藏文章的功能,让用户和游客看到喜欢的文章能够收藏以便下次阅读,有些高级的 WordPress 主题已经带有这个功能,不过大多数 WordPress 主题是没有这个功能的,这 ...

  9. WordPress按自定义排序输出指定类别文章插件List category posts

    某些时候我们想要列出某个分类的文章并且按自定义顺序排列输出,如果你懂得代码通过 query_posts()来实现还是比较简单的,如果不懂代码则可以考虑安装这款 List category posts ...

最新文章

  1. Google和微软分别提出分布式深度学习训练新框架:GPipe PipeDream
  2. AI一分钟 | 马斯克再放豪言:我要造的AI的芯片“全球最棒”;刚上路就被叫停,可能是美国对快递机器人最严厉的打击
  3. Atlas Cool Application
  4. android BiConsumer 使用 ClassNotDefException
  5. 笔记-计算机网络基础-网络存储技术
  6. 右键删除选中的行总提示rowIndex
  7. 打开另外一个页面_如何在PDF页面中插入图片?
  8. LINUX系统服务总结之三:nis服务器全集
  9. Nginx系列(2):10分钟看懂Nginx到底能做什么?
  10. Q-Fish 升级技嘉主板BIOS
  11. java获取字符串的最后一个字符_如何获取字符串的最后一个字符
  12. 关于python通过pyautocad操作cad的2021-06-10
  13. GitHub 的 Action 如何禁用
  14. 80页4万字政务综合服务平台建设项目方案书(完整版)
  15. Harbor可视化docker私有仓库
  16. DevOps入门系列--前瞻性--前瞻性记忆
  17. 物联网卡的使用规则,用物联卡的朋友注意了!
  18. springboot启动错误: 找不到或无法加载主类
  19. Go_Channel详解
  20. 电子货币作为计算机技术,电子货币的发展对货币供给影响的实证研究-金融学专业论文.docx...

热门文章

  1. python IDE wing3.2 版本注册
  2. Java 面试就业指导,100 % 提高面试成功率!
  3. hdu_2570_配置解药_存疑
  4. Java开发环境搭建与HelloWorld
  5. Linux 查看网关gateway方法
  6. 网址缩短自动化_艾孜尔江撰
  7. Linux内核配置电源管理
  8. 堆排序、二分插入排序(C++代码)
  9. 配置静态路由(Cisco Packet Tracer)
  10. 个税应用案例|为什么这么多优秀的企业选择在招行代发工资?