如何从Genesis Framework中删除主题SEO设置和脚本
使用基于Genesis Framework的WordPress主题的主要原因之一是该框架本身不会与WordPress管理面板混淆,不会在管理面板中获得大量快捷方式,也没有通知或烦人的弹出窗口。
虽然Genesis Framework在管理面板中添加了一些有用的工具,但这些工具并非对每一个使用者都有用。这些是WordPress 帖子和页面中的脚本和主题 SEO 设置面板。本文,晓得博客为你介绍如何从Genesis Framework中删除主题SEO设置和脚本。
注意:一些 SEO 插件(如 Yoast SEO)在安装插件后会自动禁用Genesis 的主题 SEO 设置面板。
如何在Genesis的管理面板中隐藏脚本和主题SEO设置
以下是默认 Genesis sample 子主题中应用:
隐藏 Genesis 的主题 SEO 设置面板非常简单,需要在 WordPress 面板中为所有用户设置。如果想在帖子和页面中隐藏这些面板,请在 WordPress 管理面板中打开任何帖子或页面,然后点击页面右上角的选项(三个垂直点)。
然后,点击菜单栏最底部的“ 偏好设置 ”。
要禁用 Genesis 面板,请选择“ 面板 ”选项卡,并禁用您不使用的任何面板 –主题SEO设置、脚本。
如果您在帖子中禁用这些面板,它们也将隐藏在页面中,反之亦然 。这种方法的缺点是只影响当前的WordPress用户,如果网站中有多个用户,他们也需要更改相同的设置。
在functions.php 文件删除脚本和主题 SEO 设置
从WordPress中删除Genesis主题 SEO 设置和脚本面板需要少量代码,需要将其添加到 Genesis 子主题的 functions.php 文件中。转到WordPress 管理面板中的” 外观 “-> ” 主题文件编辑器 “,然后打开functions.php文件。
要在页面和帖子中禁用主题 SEO 设置,请将这行代码添加到 functions.php 文件的末尾:
remove_action( 'admin_menu', 'genesis_add_inpost_seo_box' );
从Genesis Sample主题(或任何其他基于 Genesis 的主题)中移除 Scripts 面板需要多几行代码:
add_action( 'admin_menu' , 'imakeitwork_remove_scripts_panel' );
function imakeitwork_remove_scripts_panel() {
remove_meta_box( 'genesis_inpost_scripts_box', 'post', 'normal' );
remove_meta_box( 'genesis_inpost_scripts_box', 'page', 'normal' );
}
此代码从页面和帖子中删除删除脚本。完成后您的网站编辑在编辑页面和帖子时无需考虑如何处理这些空框。
推荐:如何在Genesis Framework文章末尾自动添加广告
总结
以上是晓得博客为你介绍的如何从Genesis Framework中删除主题SEO设置和脚本的全部内容,希望对你的WordPress建站有所帮助,如有问题,欢迎留言探讨。
Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折