ユーザー情報にAdvanced Custom Fieldsというプラグインを使用して項目を増やしました。 その項目の中でユーザーはA.B.Cの地域から居住区を選択している状態です。 今回実装したいのは、ユーザーの選択した居住区ごとにユーザー一覧を表示するということです。 A地区 ラジオボタンでA地区を選択したユーザー一覧 B地区 ラジオボタンでB地区を選択したユーザー一覧 C地区 ラジオボタンでC地区を選択したユーザー一覧 おそらく実装が可能なのだと思うのですが、現在の書き方では表示されず困っています。 <?php $users = get_users( array( 'orderby' => 'meta_value', 'order' => 'ASC', 'meta_key' => 'area', ) ); if ( get_field('area') == "aaa"): ?> <!-
こんにちは、エリカです。 WordPressには、ユーザーの一覧を表示するページがテンプレートとしてまだ用意されていません。しかし、意外と必要になることがあります。例えば以下のようなページですね。 今回は、久しぶりにWordPressの話です。 機能要件 ユーザーの一覧を表示したい。 カスタムフィールドの内容で、並び順を変更したい。 ユーザーが多い場合は、ページ分割したい。 ページの準備 適当に固定ページを作成します。 そして、例えば、authorsというスラッグを指定します。 こうすると、page-authors.phpという名前のテンプレートファイルがあれば、それが読み込まれるようになります。 テンプレートファイルの作成 メインループは、固定ページになっていますので、直接ユーザーのリストを取得するようにします。ユーザーのリストを取得するには、get_users($args)を使いましょ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く