我一直在用谷歌搜索如何在Wordpress主题的HTML标记中添加自定义类,但这是一个棘手的问题,因为所有结果都是关于HTML标记的,而不是specific HTML tag 打开文档的。我想要这样的东西:
<html class="custom-class">
我知道body_class
过滤器可以用来自定义主体的类,但是html标记似乎没有这样的功能,但是Wordpress确实为<html>
, 所以他们一定是从什么地方来的。。。有什么想法吗?
我一直在用谷歌搜索如何在Wordpress主题的HTML标记中添加自定义类,但这是一个棘手的问题,因为所有结果都是关于HTML标记的,而不是specific HTML tag 打开文档的。我想要这样的东西:
<html class="custom-class">
我知道body_class
过滤器可以用来自定义主体的类,但是html标记似乎没有这样的功能,但是Wordpress确实为<html>
, 所以他们一定是从什么地方来的。。。有什么想法吗?
上的类没有指定的模板标记html
容器
例如,在最新的核心2017主题中,它们是硬编码的:
<html <?php language_attributes(); ?> class="no-js no-svg">
为了进行适当的自定义,您可能需要创建一个子主题并覆盖repsective模板(可能是header.php
) 或者使用JavaScript处理类。我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register