taxonomy.phpは、タクソノミーのアーカイブページを構成する時に作成するテーマファイルですが、このtaxonomy.phpで表示しているアーカイブページでターム情報を取得して出力する方法についてご紹介したいと思い…
pre_get_postsを使ってカスタム投稿アーカイブページの表示記事数を調整する方法
カスタム投稿の記事一覧ページを作成しようと思って、以下のようにWP_Queryを使って実装したところ、ページ送りがうまくできませんでした。2ページ目に移動すると「記事が見つかりません」となり、表示してくれません。 上記の…
WordPressでアクセス先のページが見つからない時に404ページではなく指定したページへリダイレクトする方法
WordPressサイトでアクセス先のページが見つからない時に、404ページではなく指定したページへとリダイレクトさせる方法をご紹介いたします。 404ページを指定したページへリダイレクトする 以下のコードをfuncti…
WordPressでis_front_pageやis_homeなどの条件分岐タグが効かない時の対処法
footer.php内でis_front_page()を使って、トップページのみ読み込むコンテンツを設置したかったのですが、なぜか条件分岐タグが効かなくてうまく表示されないという事象に遭遇しました。 結構ハマってしまった…
WordPressで画像アップロード時に自動生成されるリサイズ画像を停止する方法
WordPressでは、画像をアップロードすると「サムネイル」「中サイズ」「大サイズ」のリサイズされたサイズの画像が自動生成されます。 これら自動生成されるリサイズ画像を停止する方法についてご紹介いたします。 設定から画…
WordPressの検索結果にカスタム投稿タイプの記事も含める方法
WordPressの検索フォームから検索を実行した時に、カスタム投稿タイプの記事も含めるようにする方法をご紹介いたします。逆に、投稿や固定ページを検索結果から除外する方法も紹介しています。 WordPressの検索結果に…
プラグインなしでWordPressサイトにサイトマップ(sitemap.xml)を作成する方法
プラグインを使用せずに、WordPressサイトにサイトマップ(sitemap.xml)を作成する方法をご紹介いたします。 プラグインなしでWordPressサイトにサイトマップ(sitemap.xml)を作成する方法 …
プラグインなしでWordPressに機能を実装できるコードを集めたサイト「You Might Not Need That WordPress Plugin」
※2018/11/03追記 残念ながら、You Might Not Need That WordPress Pluginはなくなってしまったようです。 You Might Not Need That WordPress …
WordPressの管理画面上にメッセージを表示する方法
WordPressの管理画面上に簡単なメッセージを表示する方法をご紹介いたします。 WordPressの管理画面上にメッセージを表示する方法 適用しているテーマのfunctions.phpに以下コードを追加します。 上記…
WordPress記事内の全角英数字を半角に、半角カタカナを全角に自動変換する方法
複数人でブログを運営する場合、記事の書き方についてルールを決めておいた方が良いです。例えば、括弧の使い方とか、英数字を半角に統一するといった、ルール決めをしておくとサイト全体に統一感が出ます。 ただ、人はエラーする生き物…