it-swarm.com.de

WooCommerce gibt 404 auf Kategorieseiten zurück

Ich versuche, WooCommerce-Permalinks einzurichten, um Folgendes zu erhalten:

  • example.com/shop/ => Shop-Seite mit Produkten
  • example.com/shop/category-name/ => Kategorieseite mit Produkten aus einer Kategorie
  • example.com/shop/category-name/product-name/ => Produktseite mit Produktdetails

Beim Versuch, die Kategorieseite zu öffnen, wurde ein Fehler 404 nicht gefunden.

Was ich getan habe ist:

  • Ich habe eine "Shop" -Seite erstellt und sie in den WooCommerce-Einstellungen als Shop-Seite festgelegt.OK: Die Seite funktioniert einwandfrei und zeigt alle Produkte an.

  • In den Einstellungen für WordPress-Permalinks habe ich die Produktkategoriebasis auf "Shop" gesetzt.KO: Wenn ich versuche, eine Kategorieseite anzuzeigen, gibt WP einen 404-Fehler zurück (aber Links werden ordnungsgemäß in der Seitenleiste der Shop-Seite generiert und 404-Fehler treten auf, wenn ich auf sie klicke).

  • In den Einstellungen für WordPress-Permalinks habe ich den Produkt-Permalink auf "/ shop /% product_cat%" gesetzt.OK: Die Produktseiten werden ohne Probleme angezeigt.

Wie kann man das lösen?

5
Seb33300

Unter Benutzerdefinierte Basis muss /shop/%product_cat% durch /shop/%product-category% ersetzt werden. Siehe Abbildung unten:

 enter image description here 

4
Prasad Nevase

Es hat sich herausgestellt, dass Sie% product-category% nicht verwenden müssen, da dies zu einem Problem mit den Permalinks führt. Der Variablenname bleibt in den Links und nicht in der tatsächlichen Produktkategorie.

Lassen Sie einfach Category base leer, das scheint den 404-Fehlerkonflikt verursacht zu haben. Mit den folgenden Einstellungen funktioniert alles:

example.com/store/ => Auf der Shop-Seite werden Produkte aufgelistet

example.com/store/category-name/ => Kategorieseite mit Produkten aus einer Kategorie

example.com/store/category-name/product-name/ => Produktseite mit Produktdetails

 enter image description here 

1
i_a