WooCommerce变量产品无法添加到卡片
问题描述:
我的WooCommerce中的变量产品出现问题。WooCommerce变量产品无法添加到卡片
当我想要在卡中添加产品时出现问题。 它总是显示错误:请选择选项产品...(或类似的东西,因为我是法语)即使正确选择选项产品。
我发现这在我的function.php导致的问题。 (用于链接登录/登出)
add_filter('wp_nav_menu_items', 'add_loginout_link', 10, 2);
function add_loginout_link($items, $args) {
$user = wp_get_current_user();
if (is_user_logged_in() && $args->theme_location == 'secondary') {
$items .= '<li><a href="'. get_permalink(woocommerce_get_page_id('myaccount')) . '">Bienvenue ' . $user->display_name . '</a></li>';
$items .= '<li><a href="'. wp_logout_url(get_permalink(woocommerce_get_page_id('myaccount'))) .'">Déconnexion</a></li>';
}
elseif (!is_user_logged_in() && $args->theme_location == 'secondary') {
$items .= '<li><a href="' . get_permalink(woocommerce_get_page_id('myaccount')) . '">Connexion</a></li>';
}
return $items;
}
*我使用最新版本的WooCommerce。
谢谢。
答
我自己找到了解决方案。
变量$items
与另一个变量冲突。 因此,我将所有$items
更改为$itemsMenu
,现在工作良好。