是的,您可以使用条件标记。https://docs.woocommerce.com/document/conditional-tags/
因此,根据您是否希望它出现在所有woocommerce页面(列表页面以及各个产品页面)上,您可以使用的是\\u woocommerce()
如果只想在单个产品页面上使用,可以使用is\\u product()
因此,在将调用输出到菜单之前,可以使用if语句检查这是否为真。你可以把这个放在标题里。输出菜单的php或模板
if(is_woocommerce()){
$args = array(
\'menu\' => \'Your submenu\'
);
wp_nav_menu( $args );
}