在Wordpress中有一个名为“外观”的菜单选项。 我想添加(例如)一个子菜单'标题'然后能够在wordpress(管理页面)中自定义标题。
根据我的理解,我必须有一个' functions.php'我的主题文件夹中的文件。在' functions.php'文件我写的是这样的:
<?php add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function); ?>
当然有适应性的论点(我不完全确定那些应该是什么,因为我觉得所有这些都很丢失。)
答案 0 :(得分:0)
CODEX是你最好的朋友..
和codex一样,如果您想在'Appearance'
菜单中添加条目,请使用
For Appearance:add_submenu_page('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 );
从codex报价:
参数
$ PAGE_TITLE (字符串)(必填)选择菜单时要在页面的标题标签中显示的文本
Default: None
$ menu_title (字符串)(必填)用于菜单的文本
Default: None
$能力 (字符串)(必需)此菜单显示给用户所需的功能。
Default: None
$ menu_slug (字符串)(必需)要引用此菜单的slug名称(对于此菜单应该是唯一的)。
Default: None
$函数 (callback)(可选)要调用以输出此页面内容的函数。
TL; DR版
以上所有内容都说明了自定义菜单条目,但在自定义标题的特定情况下,您实际需要使用的是:
add_theme_support( 'custom-header' );
请在此处查看详细信息:http://codex.wordpress.org/Custom_Headers