如何查找和删除WordPress帖子中未使用的简码
简码很棒,但并不总是最好的方法。 使用依赖于简码的插件或主题的一个缺点是,当您切换主题或取消激活插件时,他们会在您的帖子中留下shordcode标签,这对您的读者来说看起来很奇怪。 在本文中,我们将展示如何从您的WordPress帖子和页面中查找和删除未使用的短代码。 简码不好? 没有 , 绝对不。 简码不错,但过度使用可能会有问题。 例如,我们使用Compact Archives插件,它提供了一个简码和一个模板标签。 我们只有在我们的档案页面上有短代码,所以如果我们停用这个插件,那么只需要一个页面,我们需要删除短代码。 另一方面,插件和主题提供简码来创建常用样式元素,如按钮,表格,列等。某些广告管理插件也使用简码。 现在,如果用户在很多帖子中使用了这些简码,那么用户很难从所有帖子和页面中删除短码。 这就是为什么我们建议我们的用户不要依赖主题或插件,要求您将短代码添加到许多帖子中。 你应该总是试着找到一个更好的选择,如果可以的话,或者联系主题或插件作者。 他们可能会告诉你一个更好的方式来获得相同的功能,而不是在帖子或页面中使用太多的简码。 对于那些仍然想知道的,如果你的网站上有一个不活跃的短代码,那么它会在你的内容中间看起来像这样: [一些随机-短码] 为了从您的帖子和页面中删除未使用的短代码,您需要先找到它们。 查找包含特定简码的所有文章 我们将尝试最简单的方法来查找帖子内容中的短代码。 只需将以下代码复制并粘贴到站点特定的插件或主题的functions.php文件中: 函数wpb_find_shortcode($ atts,$ content = null){ ob_start(); 提取(shortcode_atts(array( ‘find’=>”, ),$ atts)); $ string = $ atts [‘find’]; $ args = array( ‘s’=> $ string, ); $ the_query = new WP_Query($ args); if($ the_query-> have_posts()){ … Read more 如何查找和删除WordPress帖子中未使用的简码