我正在使用带有woocommerce的WordPress,我正在尝试重写网址,即
网站/产品/名人阿斯顿活动靠背织物/ attribute_pa_size =标准 - 躺椅&安培; attribute_pa_action =双电机升降倾斜
到
网站/产品/名人阿斯顿活动靠背织物/标准斜倚器/双电机升降倾斜/
有人可以帮忙吗?
管理得到wordpress接受网址:网站/产品/名人 - 阿斯顿 - 躺椅 - 布料/标准 - 躺椅/双电机升降 - 倾斜/与此: function custom_rewrite($ wp_rewrite){
$feed_rules = array(
'product/(.+)/(.+)/(.+)' => 'index.php?product='. $wp_rewrite->preg_index(1).'&attribute_pa_size='. $wp_rewrite->preg_index(2).'&attribute_pa_action='. $wp_rewrite->preg_index(3)
);
$wp_rewrite->rules = $feed_rules + $wp_rewrite->rules;
} add_filter('generate_rewrite_rules','custom_rewrite');
但是,第一个URL仍然存在且新URL未设置variataion