我正在尝试替换此短代码
[RICH_REVIEWS_SHOW category=”all” num=”6″]
使用此简码
[site_reviews summary count="3" hide="date"]
在wordpress数据库中。
我尝试了插件“更好的搜索和替换”,但没有运气。
我也尝试通过cpanel使用此代码。
update wplq_posts set post_content =
replace(post_content,'[RICH_REVIEWS_SHOW category=”all” num=”6″]','[site_reviews summary count="3" hide="date"]');
最初没有匹配项,如果我删除了短代码的某些部分,则会得到一些结果。我对如何完成工作感到迷茫。
谁能指出正确的方向。
提前感谢。
您的示例中的SQL是正确的。
对此问题的可能解释是,[RICH_REVIEWS_SHOW category=”all” num=”6″]
中的双引号与post_content
表中存储的短代码中使用的双引号不匹配。
例如”
vs″
vs "
我建议手动查找包含此短代码的帖子,然后将该短代码复制到SQL查询中。然后再试一次。