WordPress:如何根据功能让用户看到插件菜单?

时间:2017-01-28 00:29:17

标签: php wordpress

我使用的当前插件仅对管理员可见,因为它似乎是在允许访问最高WordPress用户级别的情况下编写的

if (!defined('ABSPATH')) exit;

add_action('admin_menu', 'endo_stock_report_admin_menu');

function endo_stock_report_admin_menu() {
    add_menu_page('Stock Report Export', 'Stock Report Export', 10, 'endo_stock_report', 'endo_admin_stock_report_page');
}

function endo_admin_stock_report_page() {

?>

我希望有能力上传文件的用户可以访问该插件。我尝试了以下内容但遇到语法错误:

if (current_user_can('upload_files')){
    add_action('admin_menu', 'endo_stock_report_admin_menu');

    function endo_stock_report_admin_menu() {
        add_menu_page('Stock Report Export', 'Stock Report Export', 10, 'endo_stock_report', 'endo_admin_stock_report_page');
    }
}

我不是专家,我做错了什么?

0 个答案:

没有答案