Add subemenu option page

时间:2017-09-11 作者:Arno Nymo

"screenshot"

如何创建这样的子菜单页?我已经查看了add\\u menu\\u页面和add\\u submenu\\u页面,但我没有进一步了解。

非常感谢您的帮助。

1 个回复
SO网友:Mihai Papuc

我相信其他人可以指出其他方法,但我只是在这里提出我认为最快的方法:使用Advanced Custom Fields PRO 以及他们的option pages functionality. 从他们的文档中:

if( function_exists(\'acf_add_options_page\') ) {

acf_add_options_page(array(
    \'page_title\'    => \'Theme General Settings\',
    \'menu_title\'    => \'Theme Settings\',
    \'menu_slug\'     => \'theme-general-settings\',
    \'capability\'    => \'edit_posts\',
    \'redirect\'      => false
));

acf_add_options_sub_page(array(
    \'page_title\'    => \'Theme Header Settings\',
    \'menu_title\'    => \'Header\',
    \'parent_slug\'   => \'theme-general-settings\',
));

acf_add_options_sub_page(array(
    \'page_title\'    => \'Theme Footer Settings\',
    \'menu_title\'    => \'Footer\',
    \'parent_slug\'   => \'theme-general-settings\',
));

}
然后,当您需要选项页面中的任何值时,只需使用如下内容:

$option_x = get_field(\'option_x\', \'options\');

结束

相关推荐

Single必须使用Plugins目录进行本地开发

我有多个本地安装的WordPress,并希望有一个单一的必须使用插件目录为我的所有本地网站。有什么我可以添加到wp配置,例如,让我有一个文件夹,可以用于我的所有网站?或者另一种方法?例如:/根/站点/站点1//根/站点/站点2//根/站点/站点3/。。。所有用途:/根/mu插件/谢谢