我正在 WooCommerce 中设置我网站的商店部分。
我只有 1 个产品要出售,因此当我的用户从我的主菜单中单击“商店”选项时,我希望它直接将他们带到特定的产品页面,在那里他们可以看到产品的图像、完整的描述并添加它到他们的篮子里。我不希望他们必须事先导航到传统的“商店”页面,因为 1 只有一种产品,但 WooCommerce 不会让我这样设置。它应该像定义自定义 URL 一样简单,但看起来并非如此。
关于如何解决这个问题的任何想法?谢谢
我正在 WooCommerce 中设置我网站的商店部分。
我只有 1 个产品要出售,因此当我的用户从我的主菜单中单击“商店”选项时,我希望它直接将他们带到特定的产品页面,在那里他们可以看到产品的图像、完整的描述并添加它到他们的篮子里。我不希望他们必须事先导航到传统的“商店”页面,因为 1 只有一种产品,但 WooCommerce 不会让我这样设置。它应该像定义自定义 URL 一样简单,但看起来并非如此。
关于如何解决这个问题的任何想法?谢谢
为什么不在主菜单中创建指向产品页面的自定义链接,并将链接命名为“商店”。
您应该使用任何重定向插件,将您的域名/商店重定向到您的域名/特定产品页面。
您可以使用相关产品的product_id将重定向到the_post挂钩添加到您的主题/子主题functions.php文件中,如下所示:
function stackoverflow_redirect_back_from_shop(){
if( is_shop() ){
$url = get_permalink( $product_id );
wp_redirect($url);
}
}
add_action('the_post', 'stackoverflow_redirect_back_from_shop');