【问题标题】:How to create new page in wordpress plugin?如何在 wordpress 插件中创建新页面?
【发布时间】:2014-03-26 09:11:46
【问题描述】:

我想在我的插件中创建一个名为custompage的新页面

我不想在主菜单列表中添加页面..

如果可能???

【问题讨论】:

标签: php mysql wordpress


【解决方案1】:

试试这个

add_action( 'admin_menu', 'register_newpage' );

function register_newpage(){
    add_menu_page('custom_page', 'custom', 'administrator','custom', 'custompage');
    remove_menu_page('custom');
}

【讨论】:

    【解决方案2】:

    在您的插件中添加以下代码。

    add_action( 'admin_menu', 'register_newpage' );
    
    function register_newpage(){
        add_menu_page( 'newpage title', '', 'manage_options', 'myplugin/newpage.php', '', plugins_url( 'myplugin/images/icon.png' ), 6 );
    }
    

    将 newpage.php 保存在您的插件文件夹中。

    【讨论】:

    • 我知道@Arkaprava .. 我不想在菜单列表中显示页面
    • 它不会显示在菜单中,我将 menu_name 保留为空白。
    • 否则创建一个 newpage.php 并从根文件夹包含 wp-load.php,然后执行您的代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-26
    • 2017-02-14
    • 1970-01-01
    • 2013-09-15
    相关资源
    最近更新 更多