将前缀添加到URL,但产品不会显示在页面商店中

时间:2021-07-16 作者:Alessandro

我已经设法在我的网站的url中添加了一个前缀,现在我的网站允许使用这两个url进入商店页面:misitio。通信/tienda

前缀为:misitio。com/us/tienda公司

当我输入第一个URL时,一切正常,类别和产品显示在商店页面上。(参见图1)

但当我输入第二个URL时,它只显示类别(参见图2)

奇怪的是,当我使用URL2输入并输入一个类别时,会显示产品(见图)。

我需要您的帮助,这样当我输入URL2时,类别和产品就会像输入URL1时一样显示出来。

这将是woocommerce的一个问题,否则我将错过一些事情。

通过重写函数中页面结构中的规则来更改前缀。php。感谢您的支持。enter image description hereenter image description here

1 个回复
SO网友:Alessandro

我使用以下代码添加前缀:

add_action(\'init\',\'change__permalinks\');
function change_permalinks() {
 global $wp_rewrite;
 $prefix = \'us\';
 $wp_rewrite -> use_trailing_slashes = false;
 $wp_rewrite -> $prefix . $wp_rewrite -> page_structure.\'/%pagename%\';
 $wp_rewrite->flush_rules();
}

相关推荐

如何在WooCommerce总价金额->ProductPages下增加保证金

我对ProductPage上的woocommerce价格金额有两个问题。第一个问题:我想在总价格金额下增加更多保证金,并按下“添加到卡”按钮我怎样才能做到这一点?(示例见下图)第二我只想显示总价。现在我得到了可变产品的最低价格,显示在产品标题下面,以及总价格金额。我只想显示总价。已经谢谢你了!