完全删除[图库]快捷代码 时间:2013-01-10 作者:Cecily 我使用了remove\\u shortcode(\'gallery\')。。。库已消失,但短代码在文本中可见。如何在站点范围内删除?我搜索了sql查询,但没有解决方案可以解决我的特定问题。 3 个回复 最合适的回答,由SO网友:Ed Burns 整理而成 短代码实际上输入到页面或帖子内容中,因此禁用短代码处理可以防止库短代码被库图像替换,但不会影响帖子内容。最好的解决方案是在删除默认库句柄后添加新的短代码处理程序。另一种不太理想的方法是从所有帖子和页面中删除短代码标签。短代码替换如下所示:function no_gallery($atts) { return ""; } add_shortcode(\'gallery\', \'no_gallery\'); SO网友:fuxia 您可以使用一个简单的技巧使其不可见:add_shortcode( \'gallery\', \'__return_false\' ); 这将从输出中删除代码,而不接触帖子内容。 SO网友:brasofilo 空的短代码是一个很好的技巧,但是如果您想删除字符串[gallery] 在所有帖子中,有两个选项:在仪表板中手动或数据库搜索/替换。虽然数据库可以直接操作,但在这些情况下(内容替换),我更喜欢使用插件Search and Replace, 通过Frank Bültge.与任何数据库操作一样,backing up is essential. 结束 文章导航