2

非常に複雑なカテゴリ構造を避けるために、WordPress でこれまで試したことのないことを達成しようとしています。

私がやろうとしていることは次のとおりです。

サイトにアクセスすると、宣言されているが NULL のままになっている変数があります。特定のテンプレートを使用するページにアクセスしたら、「template-x.php」としましょう。変数は、ページのフックに従って設定されます。つまり、ユーザーが「Shop X」を訪問し、変数が「Shop X」に設定されています。別のテンプレートでは、変数に基づいて、表示されるものをフィルター処理したいと考えています。

実際の使用法は次のようになります。

私のクライアントは 4 つのショップを持っており、各ショップの商品を選択したいと考えています。彼らは、商品を 1 か所にまとめて、応募先のショップにタグ付けすることを望んでいます。商品は4タイプに分かれています。というわけで、4店舗全部で4種類の商品。

ショップの商品タイプごとに 1 つのカテゴリを作成して、結果として 20 のカテゴリを作成する必要は避けたいと考えています。

したがって、私の考えは、この変数を使用して製品をさらにフィルタリングすることです。ショップ ページにアクセスして商品タイプ 1 をクリックすると、テンプレートは変数を使用して、そのショップでタグ付けされた商品タイプ 1 のみを表示します。

$_SESSION はこれを行う正しい方法ですか? 私はそれを機能させるために数日間試みてきましたが、役に立ちませんでした。

よろしくお願いします。

スティーブ

4

1 に答える 1

0

リスト カテゴリ投稿プラグインをチェックしてください。

store1 などのタグを付けて製品を割り当てます。

次に、ストア 1 のページで、次のコードを HTML に追加します。

[catlist tags=store1]

ウィジェット、whatsits、thingambobs などのタグを付けることもできます。次に、各ストアでページを編集します。

//store 1, widgets and thingamabobs:
[catlist tags=widgets,thingamabobs]
//store 2, whatsits:
[catlist tags=whatsits]
//store 3, some_category products:
[catlist name=some_category]

[その他のメモ]ページには、他にも多くのオプションがあります。

于 2012-10-31T22:37:01.900 に答える