短代码是用方括号括起来的特殊标签或代码片段,例如[shortcode_1]。它们是 WordPress 中的一项常见功能,允许您向网站添加动态内容和功能,而无需编写任何代码行。
短代码是通过自定义代码或主题和插件在 WordPress 中生成的。开发人员创建它们是为了指定这些产品的功能。但是当你卸载它们时就会出现问题。因为卸载主题和插件并不总是能删除曾经出现过的短代码。
随着时间的推移,这些未使用的短代码可能会接管网络数据库并导致许多内部冲突。这就是为什么必须删除未使用的短代码的原因。本文将展示如何从 WordPress 中删除未使用的短代码的所有可能方法。开始吧!
为什么要从 WordPress 中删除未使用/孤立的短代码?
未使用/孤立的短代码是不再在任何 Web 功能中使用但仍存在于数据库中的代码片段。它们通常由于多种原因而变得不被使用。例如,删除主题和插件、禁用某些功能、修改代码等。
以下是您应该从 WordPress 中删除未使用/孤立的短代码的一些关键原因。快速浏览一下。
A。保持代码库新鲜
全新、有组织且最新的代码库使 Web 开发人员可以轻松理解代码脚本并在将来使用它。删除不必要的短代码可以使您的代码库保持新鲜和干净。
b. 避免冲突和兼容性问题
未使用的短代码可能会与其他插件和主题产生冲突。这些冲突可能会导致意外错误、功能损坏和网站崩溃。删除未使用的代码可以大大降低这些风险。
C。提高安全性和维护性
孤立的短代码可能会变成错误,从而使黑客能够未经授权访问核心 Web 文件。定期删除未使用的短代码可以使您的网站免受潜在的安全威胁。
d. 节省服务器资源
未使用的短代码可能会占用您网络服务器上的宝贵空间。它们可能会消耗处理能力和内存,从而降低页面速度并降低用户体验。
e. 更好的搜索引擎优化 (SEO)
如果您的网站上存在未使用的短代码,搜索引擎可能会遇到损坏的链接和不相关的内容。这可能会对您的 SEO 得分和搜索结果中的网络可见度产生负面影响。
如何从 WordPress 中查找并删除未使用的短代码
有多种方法可以从 WordPress 中查找和删除未使用的短代码。您可以使用插件或手动完成此操作。我们将在本节中帮助您探索其中的每一个。
方法01:使用插件删除未使用的简码
您会在网上找到大量插件来删除未使用的短代码。Shortcode Cleaner Lite、Shortcode Finder、Advanced Database Cleaner 和 WP Remove Unused Shortcodes 是最受欢迎的。我们将在本节中使用简码查找器插件。
- 导航到WP 仪表板 > 插件 > 添加新插件。
- 在搜索框中输入简码查找器。
- 出现如下所示后安装并激活插件。
- 激活插件后,转到“工具”>“短代码查找器” >“查找未使用的短代码”。
- 勾选“包括未发布的内容”旁边的复选框。
- 一一按下“帖子”和“页面”按钮。
- 您将看到下面显示的帖子和页面中存在未使用的短代码。
- 单击其中任何一个都会使用新选项展开短代码 – Checkout。
- 点击Checkout旁边的笔符号(编辑内容)选项。
- 您将被带到包含短代码的内容。
- 单击“移至垃圾箱”按钮。
- 这样,您就可以从 WordPress 中删除其他未使用的短代码。
方法02:从数据库中删除未使用的简码
- 登录到您的cPanel。
- 单击phpMyAdmin。
- 转到SQL 选项卡。
- 输入以下代码。
更新 wp_post SET post_content = 替换(post_content, ‘[短代码]’, ” ) ;
- 将[短代码]替换为原始短代码名称。
- 最后点击“Go”按钮。
- 这将永久删除短代码。
注意:要运行此方法,您必须知道短代码名称。否则,您可以从数据库中删除该短代码。此外,最好在运行此方法之前保留数据库的备份。如果您错误地删除了任何文件,它将帮助您恢复它们。
方法03:用新的短代码替换未使用的短代码
有时,主题或插件附带的新简码可能与旧简码具有相同的功能。在这种情况下,您可能需要用新的短代码替换旧的短代码而不删除任何人。
- 转到cPanel > phpMyAdmin。
- 跳转到SQL 选项卡。
- 输入以下代码。
UPDATE wp_posts SET ‘post_content’ = REPLACE (‘post_content’,'[旧简码]’,'[新简码]’);
- 单击最后的“开始”按钮。
注意:在[旧简码]框中键入旧简码名称,在[新简码]框中键入新简码名称。
方法04:从function.php文件中删除未使用的简码
- 导航到外观 > 主题文件编辑器。
- 单击主题函数 (function.php)文件。
- 将脚本向下滚动到底部。
- 在其中输入以下代码。
// 从 WordPress 站点删除未使用的短代码的代码
add_shortcode( ‘shortcode’, ‘__return_false’ );
- 在“短代码”中输入原始短代码名称以替换它。
- 最后点击更新文件按钮。
最后的话
查找和删除短代码可能是一个耗时的过程。但如果您想从您的网站获得最佳结果,您就无法避免这样做。但即使在几年前,人们也习惯于避免接触短代码,尤其是无代码用户。
因为他们担心如果这样做删除了任何有用的代码,可能会影响整个网站的性能。但今天,您会发现许多免费和付费插件,通过它们您可以准确识别未使用的短代码并立即删除它们。
评论0