web-dev-qa-db-ja.com

WooCommerceのカテゴリのURLと製品ベースの変更

私はこのようにURLを表示したいです。

category:/ webshop/categories /パーカー/

製品の場合

/ウェブショップ/カテゴリ/パーカー/テスト商品

404を見つけられずにどうやってこれが可能になるのか

ありがとう

2
Darren

これはあなたの404リンク問題の解決策です、

[設定] - > [固定リンク] - > [商品の固定リンクベース]に移動し、[カテゴリを含むショップベース]オプションを選択します。詳細については、 https://wordpress.org/support/topic/permalinks-404-with-custom-post-type にアクセスしてください。

1
Vasim Shaikh

パーマリンクで404発生する可能性があるエラーケース

  • apacheの config をチェックして、ディレクトリが正しいことを確認してください。 MYSQL /同様でApacheプロセスを再起動してください。
  • mod_rewrite有効 になっていることを確認してください

Ubuntu/Debian用のApache mod_rewrite:

Sudo a2enmod rewrite
Sudo service Apache2 restart

.htaccessによるNginxのmod_rewriteの類似:

もっと簡単な方法は.htaccess converter Nginx用です。 nginx rewite docsも確認してください。

1
Palash Debnath

[設定] - > [固定リンク] - > [商品の固定リンクベース]に移動し、[カテゴリを含むショップベース]オプションを選択します。

.htaccessファイルが書き込み可能でない場合、保存後にWordPressは.htaccessファイルを作成し、保存後に記載されているコードを.htaccessファイルに追加するように促します。

404エラーが発生しているのは、パーマリンク構造が.htaccessファイルにコードを追加する必要があるか、保存した設定が「共通設定」に「デフォルト」のパーマリンクを使用していない場合にのみ適用されるためです。

1
WisdmLabs