在Woocommerce的某些页面上隐藏我的帐户菜单,可以通过以下步骤实现:
function hide_my_account_menu() {
// 获取当前页面的URL
$current_url = $_SERVER['REQUEST_URI'];
// 定义需要隐藏我的帐户菜单的页面URL
$hide_menu_pages = array(
'/page1/', // 页面1的URL
'/page2/', // 页面2的URL
'/page3/' // 页面3的URL
);
// 检查当前页面URL是否在需要隐藏的页面URL列表中
if (in_array($current_url, $hide_menu_pages)) {
// 隐藏我的帐户菜单
remove_action('woocommerce_account_navigation', 'woocommerce_account_navigation');
}
}
add_action('wp', 'hide_my_account_menu');
这样,在指定的页面上,我的帐户菜单将被隐藏起来。请注意,这个方法只会隐藏菜单,用户仍然可以通过直接访问URL来访问相应的我的帐户页面。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云内容分发网络(CDN)。
领取专属 10元无门槛券
手把手带您无忧上云