0

我将为 WordPress 创建一个插件。如果我激活它,它会在我以“管理员”身份登录时显示,但如果我以“编辑”身份登录,则不会显示。


add_action('admin_menu', 'afaq_6310_animated_accordion_faq');

function afaq_6310_animated_accordion_faq()
{
   add_menu_page('Accordion FAQ', 'Accordion FAQ', 'custom_capability_name', 'afaq-6310-accordion-faq', 'afaq_6310_home', 'dashicons-id-alt', 100);
   add_submenu_page('afaq-6310-accordion-faq', 'Accordion FAQ', 'All Accordion FAQ', 'custom_capability_name', 'afaq-6310-accordion-faq', 'afaq_6310_home');
}
4

1 回答 1

0

使用“edit_posts”功能。试试下面的代码 -

add_action('admin_menu', 'afaq_6310_animated_accordion_faq');

function afaq_6310_animated_accordion_faq(){
   add_menu_page('Accordion FAQ', 'Accordion FAQ', 'edit_posts', 'afaq-6310-accordion-faq', 'afaq_6310_home', 'dashicons-id-alt', 100);
   add_submenu_page('afaq-6310-accordion-faq', 'Accordion FAQ', 'All Accordion FAQ', 'edit_posts', 'afaq-6310-accordion-faq', 'afaq_6310_home');
}
于 2020-11-02T06:08:13.493 回答