というわけで、上の2つのテーブル「wp_posts」「location」が作成されていると仮定して、下のコードをfunctions.phpファイルに追記します。 //テーブルを結合 add_filter('posts_join', 'table_join'); function table_join($join){ global $wpdb; if ( is_category() ) { $join .= " INNERJOIN location ON $wpdb->posts.ID = location.ID "; } return $join; }コードがやっていることカテゴリーのアーカイブページを表示している場合は、「posts_join」のフックを使って$wp_queryで発行されるSQL文に「location」テーブルを内部結合して、「wp_postsテーブルのID」と「loc

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く