WordPress

WordPress

【WordPress】特定のカテゴリーだけ検索対象から除外する方法

WordPressの標準検索では、すべての投稿が対象になりますが、場合によっては「特定のカテゴリーの記事は検索結果に含めたくない」というケースがあります。本記事では、検索結果から特定のカテゴリを除外する方法を紹介します。対象カテゴリーを除外...
WordPress

【WordPress】URLパラメータを取得して表示を切り替える方法(検索条件やリダイレクトに応用)

WordPressでは、URLに含まれるパラメータを利用して表示内容を切り替えることが可能です。たとえば、検索条件として扱ったり、特定のページへリダイレクトしたり、非表示エリアを制御するなど、さまざまな場面で応用できます。この記事では、UR...
WordPress

【WordPress】Ajaxを使ってカテゴリーごとの記事一覧をリアルタイムで切り替える方法

WordPressでは、通常のカテゴリーページではページ遷移が必要ですが、ユーザー体験を向上させるためにページ遷移なしでカテゴリーごとの記事一覧を切り替えたいというニーズがあります。この記事では、Ajax(非同期通信)を使って、カテゴリーご...
WordPress

【WordPress】記事の最初の画像を自動でアイキャッチに設定する方法

WordPressではアイキャッチ画像を設定することで、記事一覧やSNSでの表示を魅力的にできます。ただし、手動で設定するのが面倒だったり、過去の記事にアイキャッチがないという悩みもあるでしょう。この記事では、投稿本文中の最初の画像を自動で...
WordPress

【WordPress】固定ページを検索結果から除外する方法|投稿だけを対象にする設定方法

WordPressのデフォルトの検索機能では、「投稿」だけでなく「固定ページ」も検索対象に含まれます。しかし、会社概要やお問い合わせページなどの固定ページは、検索結果に表示したくないというケースも少なくありません。この記事では、検索結果に表...
WordPress

【WordPress】functions.phpだけでできる!管理画面の便利カスタマイズ集

WordPressの管理画面は、functions.phpを活用することでより使いやすくカスタマイズできます。プラグインに頼らず、軽量でシンプルな運用が可能になる便利なコードを紹介します。投稿一覧にカスタムフィールドの値を表示する管理画面の...
WordPress

【WordPress】カスタム投稿タイプごとに異なるテンプレートを適用する方法

WordPressでは、カスタム投稿タイプ(CPT)を使うことで、投稿とは異なる独自のコンテンツ構造を作成できます。しかし、投稿タイプに応じてテンプレートを出し分けたい場合は、それに応じたファイル設計が必要です。この記事では、カスタム投稿タ...
WordPress

【WordPress】記事一覧でログインユーザーにだけ表示される項目を追加する方法

会員限定コンテンツや社内向けのサイトでは、ログインしているユーザーのみに見せたい情報を記事一覧に表示する場面があります。たとえば「編集用メモ」や「社内資料へのリンク」、「投稿のステータス情報」などを、一般ユーザーには見せず、ログインユーザー...
WordPress

【Contact Form 7】ユーザーの入力内容を一部加工して送信する方法

WordPressの人気フォームプラグイン「Contact Form 7」では、ユーザーが送信したデータをそのままメールに転送するのが基本です。しかし、送信前に入力内容を加工したいケースもあります。たとえば、入力された名前の先頭に敬称を付け...
WordPress

【WordPress】管理画面に独自のフィルター機能を追加する方法(カテゴリー・カスタムフィールド対応)

WordPressの投稿一覧画面(管理画面)では、デフォルトで「カテゴリー」や「日付」などの絞り込みが可能です。しかし、より細かい条件でフィルタリングしたい場合は、自前で独自のフィルター(ドロップダウンメニューなど)を追加する必要があります...