简体   繁体   English

在Wordpress管理员中添加页面(菜单项)

[英]Adding page (menu item) in Wordpress admin

I am trying to add a new page to the admin area of Wordpress using the admin_menu action, but it is not working: 我正在尝试使用admin_menu操作将新页面添加到Wordpress的管理区域,但无法正常工作:

add_action('admin_menu', 'laksh_advert_menu');
function laksh_advert_menu() { 
  add_menu_page( 
      'Advert', 
      'Advert', 
      'edit_posts', 
      'advert', 
      'laksh_advert_page', 
      'dashicons-admin-tools'
     );
}

function laksh_advert_page() {
    echo "Hello";
}

You trying add position and change capability menu: 您尝试添加位置并更改功能菜单:

function laksh_advert_menu(){
    add_menu_page( 
        __( 'Advert', 'textdomain' ),
        'advert menu',
        'manage_options',
        'advert',
        'laksh_advert_page',
        'dashicons-admin-tools',
       10
    ); 
}
add_action( 'admin_menu', 'laksh_advert_menu' );

function laksh_advert_page(){
    esc_html_e( 'Admin Page Test', 'textdomain' );  
}

I think some a plugin external can that write your position or manager your menus, but trying "pin up" your menu position. 我认为某些外部插件可以编写您的位置或管理菜单,但尝试“固定”菜单位置。

You have some plugin for menu? 您有菜单插件吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM