web-dev-qa-db-ja.com

WooCommerceは、サブカテゴリと製品スラグを複製

私はあなたが製品を雇うか買うことを可能にするウェブサイトを造っています。 WooCommerceでは、次の商品カテゴリを設定しました。

  • 雇う
  • 購入

各親カテゴリの下に同じサブカテゴリのスラグを含めることは可能ですか?例えば。

  • 雇う

    • サブカテゴリー
    • サブカテゴリー
  • 購入

    • サブカテゴリー
    • サブカテゴリー

これを試すと、WordPressがエラーメッセージを表示します。

ナメクジ「サブカテゴリ」はすでに別の用語で使用されています。

顧客は単一の商品を購入するか採用するかを選択できるため、サブカテゴリを重複させることが重要です。スラグE.gという商品についても同じことをする必要があります。

/購入/サブカテゴリ/製品名

/雇い/サブカテゴリ/製品名

現在持っていることができるのは:

/購入/サブカテゴリ/製品名

/採用/サブカテゴリ2 /製品名2

1
Sam

この単純な質問では、あまりにも悪い人はあなたに答えませんでした。私はあなたがすでにそれを考え出していると思いますが、他の誰かに同じことを考えています

WooCommerce Slugはデータベースが正しいカテゴリ/製品を見つけるために使用する特定のカテゴリ/製品への真のパスであり(コンピュータの場合と同様にusr:\\My_Computer\Desktop\またはc:\\programfiles\desktop\)、ブラウザのURLフィールドのパーマリンクとして見られることがよくあります(例: :http://yourshop.com/clothes/pants/).

つまり、ナメクジが同じでない限り、カテゴリと製品は同じ名前を持つことができます(NB:そのカテゴリ内で!)。

/BUY/sub-category/product-name/HIRE/sub-category/product-name、ただし/BUY/sub-category/product-name/BUY/sub-category/product-name

ブラウザがこれを表示したくない場合は、パーマリンクの設定を変更して次のようにすることができます。http://yourshop.com/?P=123しかし検索エンジンはこれほど見栄えがよくないことに留意してください。

スラッグは、条件に基づいてワードプレスデータベースからデータを取得するために生成されるURLを指します。重複したSlugを入れると、システムがめちゃくちゃになって、取り出されるデータに混乱する可能性があります。

だからあなたの上記のケースではあなたは別の方法でそれを命名しようとすることができますeg.cat-subcat1、catsubcat-2など

0
Pratik bhatt