2

我正在 WooCommerce 中设置我网站的商店部分。

我只有 1 个产品要出售,因此当我的用户从我的主菜单中单击“商店”选项时,我希望它直接将他们带到特定的产品页面,在那里他们可以看到产品的图像、完整的描述并添加它到他们的篮子里。我不希望他们必须事先导航到传统的“商店”页面,因为 1 只有一种产品,但 WooCommerce 不会让我这样设置。它应该像定义自定义 URL 一样简单,但看起来并非如此。

关于如何解决这个问题的任何想法?谢谢

4

3 回答 3

1

为什么不在主菜单中创建指向产品页面的自定义链接,并将链接命名为“商店”。

于 2019-01-10T20:38:20.010 回答
1

您应该使用任何重定向插件,将您的域名/商店重定向到您的域名/特定产品页面。

于 2019-01-10T13:46:10.337 回答
0

您可以使用相关产品的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');
于 2019-11-22T15:14:14.350 回答