插件包含以下行:
add_menu_page(\'Newsletter\', \'Newsletter\',
($this->options[\'editor\'] == 1) ? \'manage_categories\' : \'manage_options\',
\'newsletter_main_index\');
add_submenu_page(\'newsletter_main_index\', $title, $title,
($newsletter->options[\'editor\'] == 1) ? \'manage_categories\' : \'manage_options\',
$name, $name);
add_submenu_page(null, $title, $title,
($newsletter->options[\'editor\'] == 1) ? \'manage_categories\' : \'manage_options\',
$name, $name);
因此,您似乎可以选择显示编辑的新闻稿菜单(
manage_categories
) 或管理员(
manage_options
).
如果作者可以访问此菜单,则需要publish_post
能力。
不要直接修改插件,也不要在每次更新时放松修改,你应该试着让插件作者添加这个选项。
同时,您可以尝试添加manage_categories
如果您对这种临时快速修复感到满意,则可以向作者提供此功能。