如何在wordpress中定制主题元素?
在Wordpress中有一个菜单选项叫做“Appearances”。 我想在那里添加一个子菜单“标题”,然后可以在wordpress管理页面中自定义标题 据我所知,我的主题文件夹中必须有一个“functions.php”文件。在“functions.php”文件中,我编写了如下内容:如何在wordpress中定制主题元素?,wordpress,wordpress-theming,Wordpress,Wordpress Theming,在Wordpress中有一个菜单选项叫做“Appearances”。 我想在那里添加一个子菜单“标题”,然后可以在wordpress管理页面中自定义标题 据我所知,我的主题文件夹中必须有一个“functions.php”文件。在“functions.php”文件中,我编写了如下内容: <?php add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function); ?&g
<?php add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function); ?>
当然,我也不完全确定这些论点应该是什么,因为我觉得自己完全迷失在这一切中。是你最好的朋友
就像上面所说的,如果您想在“外观”菜单中添加一个条目,请使用
对于外观:添加子菜单页面“themes.php”
或根据您的情况进行调整:
add_submenu_page( 'themes.php', 'Header', 'Header', 'edit_theme_options', 'customize_header','my_callback');
但是
Also see
> add_theme_page()
像这样:
add_theme_page( $page_title, $menu_title, $capability, $menu_slug, $function );
引用法典:
参数
$page\u标题
选择菜单时,字符串要求在页面的标题标记中显示文本
Default: None
$menu_标题
字符串需要用于菜单的文本
Default: None
$capability
字符串需要向用户显示此菜单所需的功能
Default: None
$menu_slug
引用此菜单所需的段塞名称的字符串对于此菜单应该是唯一的
Default: None
$function
callback optional要调用以输出此页内容的函数
TL;DR版本
上述所有内容通常用于自定义菜单项,但在自定义标题的特定情况下,您实际需要使用的是:
add_theme_support( 'custom-header' );
请参见此处的详细信息:是您最好的朋友吗