pre_get_posts の記事一覧
WordPressでメインループを書き換えたい場合がよくあるのでメモです。
今回は、Custom Post Type UIプラグインで「お知らせ(news)」というのカスタム投稿タイプを作成し、そのお知らせ記事一覧の表示順を、デフォルトの最新順から「ランダム」に変更する場合のカスタマイズです。
続きを読む
WordPressのカスタム投稿タイプを使って複数のコンテンツを管理している場合、それぞれの投稿タイプごとに記事一覧ページでの表示件数を変えたい場合があります。
例えば、「お知らせ」や「導入事例」というコンテンツをカスタム投稿タイプで管理していると、お知らせは一覧ページで10件、導入事例コンテンツは20件表示したい、ということもあると思います。
管理画面の表示設定では投稿タイプ別に表示数を設定することができないので、functions.phpを使って投稿タイプ及び、タクソノミー別の記事表示件数を変更することができます。
続きを読む
WordPressで複数の投稿者アカウント(ユーザー)を用意して記事を作成する際、管理画面の一覧ページで別のユーザーの記事が見えてしまわないよう、表示制御する方法のご紹介です。
続きを読む
WordPress のサイト内検索で、検索対象を「投稿」のみに制限する方法のご紹介です。
もともとは「投稿記事」と「固定ページ」が検索対象になっているのですが「検索はブログ(投稿記事)にしか使わない」なんていうサイトの場合は、functions.php を編集して固定ページを検索対象から除外することができます。
続きを読む