Php 如何在wp admin内移动我的帐户?
我正在尝试将“我的帐户”页面移动到wp管理员 以下是我的源代码:Php 如何在wp admin内移动我的帐户?,php,wordpress,woocommerce,shortcode,account,Php,Wordpress,Woocommerce,Shortcode,Account,我正在尝试将“我的帐户”页面移动到wp管理员 以下是我的源代码: add_action( 'admin_menu', 'create_etrade_admin_menu' ); function create_etrade_admin_menu() { add_menu_page( 'My Auctions', 'Auctions', 'manage_options', 'etrade-auction-admin-page.php', 'etrade_auction_admin_pag
add_action( 'admin_menu', 'create_etrade_admin_menu' );
function create_etrade_admin_menu() {
add_menu_page( 'My Auctions', 'Auctions', 'manage_options', 'etrade-auction-admin-page.php', 'etrade_auction_admin_page', 'dashicons-email', 6 );
}
function etrade_auction_admin_page(){
?>
<div class="wrap">
<h1>Auctions and Bids</h1>
<?php echo do_shortcode('[woocommerce_my_account]'); ?>
</div>
<?php
}
add_action('admin_menu','create_etrade_admin_menu');
函数创建\u etrade\u管理\u菜单(){
添加菜单页面(‘我的拍卖’、‘拍卖’、‘管理选项’、‘etrade拍卖管理页面.php’、‘etrade拍卖管理页面’、‘dashicons电子邮件’、6);
}
功能etrade_拍卖_管理_页面(){
?>
拍卖和投标
开场白:
- 不允许客户用户角色进入管理区域
- 我的帐户是一个前端页面。它基于woocommerce模板,这些模板仅用于前端目的,并为其制作
'manage\u options'
功能仅适用于管理员用户角色(在create\u etrade\u admin\u菜单()中使用)
后端的短代码?
- 短代码通常用于前端,但不用于后端。但是,您可以在后端调用相关函数(但大部分不起作用)
我的账户页面在后端?
您将需要从头开始构建您的项目,可能正在使用
构建后端页面:
1.具有add\u menu\u page()功能的后端菜单访问。
2.使用add\u submenu\u page()
函数调用页面的子菜单(可选)。
3.该页面是使用一个函数构建的,该函数的名称将由添加菜单页面()
(和添加子菜单页面()
)调用
参考: