非常に複雑なカテゴリ構造を避けるために、WordPress でこれまで試したことのないことを達成しようとしています。
私がやろうとしていることは次のとおりです。
サイトにアクセスすると、宣言されているが NULL のままになっている変数があります。特定のテンプレートを使用するページにアクセスしたら、「template-x.php」としましょう。変数は、ページのフックに従って設定されます。つまり、ユーザーが「Shop X」を訪問し、変数が「Shop X」に設定されています。別のテンプレートでは、変数に基づいて、表示されるものをフィルター処理したいと考えています。
実際の使用法は次のようになります。
私のクライアントは 4 つのショップを持っており、各ショップの商品を選択したいと考えています。彼らは、商品を 1 か所にまとめて、応募先のショップにタグ付けすることを望んでいます。商品は4タイプに分かれています。というわけで、4店舗全部で4種類の商品。
ショップの商品タイプごとに 1 つのカテゴリを作成して、結果として 20 のカテゴリを作成する必要は避けたいと考えています。
したがって、私の考えは、この変数を使用して製品をさらにフィルタリングすることです。ショップ ページにアクセスして商品タイプ 1 をクリックすると、テンプレートは変数を使用して、そのショップでタグ付けされた商品タイプ 1 のみを表示します。
$_SESSION はこれを行う正しい方法ですか? 私はそれを機能させるために数日間試みてきましたが、役に立ちませんでした。
よろしくお願いします。
スティーブ