ユーザーのリストがあり、そのうちの1人にあなたと一致させようとしているとします。 10種類のリストがあり、好きなものを選択する必要があります。WordPressユーザーのリストを配列の値で並べ替える
セイ:これによってチョコレート、セーリング、ランニング、サイクリング、ネットフリックス、等...
あなたがチェックチェックボックス、それは、配列、またはデータベース内の文字列としてそれを保存する(私はを柔軟にしていますいずれか)。
だから私は今あなたのようなチェックボックスを最も多くチェックしているユーザーリストを注文する必要があります。
私が「チョコレートをセービングしているなら、&が走っている」と誰かがちょうど「チョコレート」を持っていたなら、私が選んだのと全く同じ3人だった人よりもリストの方がずっと下になります。運と
$query->query_orderby = 'ORDER BY FIND_IN_SET("chocolate", wp_usermeta.meta_value) > 0 ASC';
...しかし:pre_user_query
アクションフックを使用してWP_User_Queryをハックしようとして
は、私は次の行を持っています。
babud_likes
と呼ばれる1人のユーザーmeta_key
があり、配列はそのキーのmeta_valueに格納されています。