首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将菜单项添加到管理区域?

如何将菜单项添加到管理区域?
EN

WordPress Development用户
提问于 2012-01-19 19:21:02
回答 2查看 4.9K关注 0票数 0

我已经使用了几乎所有的Wordpress示例代码,但它仍然不能工作。我把php文件放在/plugins/menuitem/ .The代码下面很简单

代码语言:javascript
复制
<?php add_action('admin_menu', 'donations_overview_menu');
function donations_overview_menu() {
    add_options_page('Donations overview', 'Donations overview', 'manage_options', 'donations-overview', 'donations_overview');}

function donations_overview() {
    if (!current_user_can('manage_options'))  {
        wp_die( __('You do not have sufficient permissions to access this page.') );
    }
    echo '<div class="wrap">';
    echo '<p>Here is where the form would go if I actually had options.</p>';
    echo '</div>';
}
?>
EN

回答 2

WordPress Development用户

回答已采纳

发布于 2012-01-19 19:33:14

代码本身也很好。但是您需要激活插件:不能简单地将文件放在插件目录中。您将需要给插件一个‘头’太。见法典

或者,将代码放在主题的functions.php中,但实际上应该放在插件中。

票数 2
EN

WordPress Development用户

发布于 2012-01-19 19:32:27

add_options_page将页面添加到仪表板的“设置”选项卡,而不是自己的选项卡。我只是复制了您的代码并粘贴到一个插件中,并验证了它是否正在将Donations overview添加到设置选项卡中。

正如Stephen所言,您的插件需要有有效的插件头并被激活,以便运行其内部的任何代码。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/39469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档