自定义url重定向页面说您没有足够的权限访问此页面


Custom url redirect the page say You do not have sufficient permissions to access this page

我有一条错误消息,其中字符串用于在自定义url中设置页面可以告诉任何人任何动作或钩子来设置页面或函数。这是我的代码

    <a href='<?php echo admin_url("admin.php?page=wp_crm_asign&user_id={$user_id}"); ?>'>Asign to Consultant</a>
   add_action( 'admin_init', 'wp_crm_asign_admin_init' );

     function wp_crm_asign_admin_init() {
       if ($_GET['page'] == 'wp_crm_asign') {
        echo "hello";
        }
       }

谁能告诉我做这件事的正确方法吗。感谢

您必须使用父段塞null创建子菜单页面,请在此处检查

add_submenu_page(null,$page_title,$menu_title,8,'wp_crm_asign','wp_crm_asign_admin_init');

移除admin_init挂钩,该功能将通过该菜单自动调用。

单击此处检查wordpress功能。