要从 WordPress 的 body_class
函数中移除特定的类,你可以使用 body_class
过滤器来实现。以下是一个示例代码,演示如何在 WordPress 主题中移除特定的类:
function remove_body_class_example($classes) { // 要移除的类名 $class_to_remove = 'classtoremove'; // 检查数组中是否存在要移除的类 if (($key = array_search($class_to_remove, $classes)) !== false) { // 如果存在,使用unset函数移除该类 unset($classes[$key]); } return $classes; } // 添加过滤器,以便在WordPress输出body_class时应用上述函数 add_filter('body_class', 'remove_body_class_example');
将上述代码添加到你的 WordPress 主题的 functions.php
文件中。将 'classtoremove'
替换为你要移除的实际类名。然后,当WordPress生成页面的 <body>
元素时,该类将不再包括在其中。
请注意,这只会影响前台(网站访问者看到的部分),而不会影响后台。