【问题标题】:My WordPress Plugin is not showing except admin我的 WordPress 插件除了 admin 没有显示
【发布时间】:2021-02-14 18:26:03
【问题描述】:

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


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');
}

【问题讨论】:

标签: wordpress wordpress-plugin-creation


【解决方案1】:

使用“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');
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-17
    • 1970-01-01
    • 2014-01-20
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 2022-10-07
    相关资源
    最近更新 更多