ユーザー一覧をカスタムフィールド値でソート
ユーザー一覧を50音順にしたいときなど $order = $wpdb->get_results(“SELECT DISTINCT user_id FROM $wpdb->usermeta WHERE meta_key=’order-number’ ORDER BY meta_value ASC”, “…
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
ユーザー一覧を50音順にしたいときなど $order = $wpdb->get_results(“SELECT DISTINCT user_id FROM $wpdb->usermeta WHERE meta_key=’order-number’ ORDER BY meta_value ASC”, “…
トップの表示は 第1階層A 第1階層B 第1階層のページを開いた時は 第1階層A 第2階層A 第2階層B 第1階層B 第2階層のページを開いた時、関連する投稿を開いた時 第1階層A 第2階層A 第2階層Aの関連カテゴリーの投稿1 第2階層Aの関連カテゴリーの投稿2 第1階層B という仕組みのナビ 第1階層は共通のメタ値を持たせて get_pag…
固定ページの階層が4階層。最上階層ごとに分けて、サイドバーのナビに表示するのは2階層目から。 1階層目のページにいる時は2階層目だけを表示。 2階層目のページにいる時は2階層目と表示中ページの子ページを開く。 3階層目のページにいる時は2階層目・3階層目と表示中ページの子ページを開く。 4階層目のページにいる時は2階層目・3階層目と表示中ページの親の子ページ…
ヤフーブログのフィードを表示させると曜日が英語になるので、 $day = $item->get_date(‘(D)’); $str = $day; $search = array(‘Sun’,’Mon’,’Tue’, ‘Wed’, R…
アイキャッチのalt に投稿タイトルを入れる $title= get_the_title(); the_post_thumbnail(array( 100,100 ), array( ‘alt’ =>$title)); アイキャッチのサイズによって分岐する $image = wp_get_attachment_image_src( g…
親タームを見出しとし子タームのリストを表示。シングルページの場合は属しているターム、タクソノミーページの場合は表示しているタームが子タームの場合にその投稿リストを表示。 *投稿は必ず子タームに属しているので、子タームを取得 <?php $cats = get_the_terms( 0, 'タクソノミー名' ); $current_c…
functions.php に add_action( 'pre_get_posts', 'my_exclude_terms_from_query' ); function my_exclude_terms_from_query( $query ) { if ( $query->is_main_query() /…
タクソノミーAの一覧で投稿をタクソノミーBで分類して、タクソノミーBのタームごとに、投稿があればターム名を見出しとして投稿リストを表示 <?php $item_slug = get_query_var('a'); $categories = get_categories('taxonomy=b'); foreac…