wordpress Woocommerce我的帐户页面导航菜单不起作用

jecbmhm3  于 2023-08-03  发布在  WordPress
关注(0)|答案(1)|浏览(155)

每次如果我在woocommerce设置中更改商店页面,或者我在woocommerce设置中删除下载菜单项,我的帐户菜单停止工作,点击端点链接(例如,/edit-account/或/customer-logout/)除了刷新页面并将端点添加到url之外,可能什么也不做,但没有任何变化或显示?
见下文:见屏幕截图时,点击订阅没有显示相同的所有菜单项,它应该显示“没有订阅”
x1c 0d1x的数据
我安装了一个插件来编辑商店页面,名为“ShopLentor - WooCommerce Builder for Elementor & gutenberg ”试图禁用它,但没有运气,这个问题似乎每次我触摸商店页面或端点时都会发生,即使我返回到旧的设置,问题不断发生,唯一的方法来解决它是回去恢复网站之前,作出改变,这使我失去了我所有的工作我之后做的。

nx7onnlm

nx7onnlm1#

因为您没有为此终结点添加任何模板页。使用以下代码添加新端点:

add_filter('woocommerce_account_menu_items', 'eskano_test', 40);
function eskano_test($menu_links)
{
    $menu_links = array_slice($menu_links, 0, 1, true) + array('test' => 'test') + array_slice($menu_links, 1, NULL, true);
    return $menu_links;
}
    
    
add_action('init', 'eskano_endpoint_test');
function eskano_endpoint_test()
{
    add_rewrite_endpoint('test', EP_PAGES);
}
    
add_action('woocommerce_account_test_endpoint', 'asrar_test_endpoint_content');
function asrar_test_endpoint_content()
{
    echo do_shortcode('');
}

字符串
注1:将测试更改为端点名称<br>
注2:您可以使用elementor的简码来查看或自定义页面模板

相关问题