无法更新WooCommerce产品固定链接

时间:2016-10-24 作者:Vishwasa Navada K

我正在使用woocommerce,找到了汽车租赁主题here.

我使用woocommerce permalinks更新了我的产品permalink

xyz.com/product/product-name 

xyz.com/cars/%product_cat%/product-name.
但这一变化并没有反映在网站上。它仍然遵循旧的链接结构。我尝试了localhost和cpanel。permalink结构仍然没有变化。

链接到我的网站:carrental。网络感知。在里面

Update: 查看下面的屏幕截图。enter image description here

1 个回复
SO网友:CodeMascot

将此代码添加到functions.php-

add_action( \'init\', \'the_drmatist_category_base\' );
function the_drmatist_category_base() {
// Remember to flush the rules once manually after you added this code!
    add_rewrite_rule(
    // The regex to match the incoming URL
        \'news/([^/]+)/([^/]+)/([^/][^f][^e][^e][^d]+)(/[0-9]+)?/?$\', //here my changes to exclude \'feed\'
        // The resulting internal URL
        \'index.php?product_cat=$matches[1]/$matches[2]&name=$matches[3]&paged=$matches[4]\',
        // Add the rule to the top of the rewrite list
        \'top\' );
}
那么Save Changes 在你身上Permalinks 请设置页面,然后重试。让我知道发生了什么。

相关推荐

Force pretty permalinks?

我正在构建一个插件,该插件将用于单个站点,并依赖于add_rewrite_rule 要工作,需要打开永久链接。打开它们并不困难,因为它只是一个站点,但我担心其中一个管理员可能会在不知道自己在做什么的情况下关闭它,并破坏该站点。如何以编程方式强制保持漂亮的永久链接?