私のクライアントは、さまざまなセーリング サービスを一覧表示する Web サイトを持っています。これらのサービスには、さまざまなレベルのサブスクリプションがあります。
- 無料
- プレミアム
- 満杯
バックエンドでは、高度なカスタム フィールド (通常の WP カスタム フィールドとして完全に機能します) を使用していくつかのカスタム フィールドを設定しました。そのサービスのカスタム フィールドは「subscription_level」と呼ばれ、上記のオプションを含むドロップダウン リストです。
私が達成しようとしているのは、購読レベルの順序とアルファベット順に投稿を表示することです。最初に、すべての「フル」サービスをタイトルでソートし、次に「プレミアム」サービス、「無料」サービスの順に並べます。
お気に入り:
- - 満杯 - -
フルサービスA
フルサービスB
フルサービスC
---- プレミアム ---
プレミアムサービスA
プレミアムサービスB
プレミアムサービス C
- - 無料 - -
無料サービスA
無料サービスB
無料サービスC
理想的には、これにもページネーションが必要ですが、それが不可能な場合でも、それは世界の終わりではありません。
Codexの指示を見て、いくつかのカスタム選択クエリを試しましたが、うまくいきませんでした。私の問題は、「オーダーバイ」の2つの方法が必要ですか? カスタムフィールド「subscription_level」のmeta_valueに従って投稿を分割し、同時にサブスクリプションの各レベルをタイトルで注文するもの...そして、これを達成する方法を見つけることができないようです.
私を正しい方向に向けるアイデアは素晴らしいでしょう!
前もって感謝します