WordPress

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

【WordPress】管理画面の投稿一覧にカスタムフィールドの値を表示する方法

WordPressでは、投稿一覧画面(管理画面)にカスタムフィールドの値を表示させることで、各投稿の情報を素早く把握できるようになります。本記事では、投稿一覧にカスタムフィールドの値を表示する具体的な方法を、実装手順に沿ってわかりやすく解説...
WordPress

【WordPress】アップロード上限を変更する方法

WordPressで大きなファイルをアップロードしようとした際に、**「アップロード上限を超えています」**というエラーが表示されることがあります。この制限はサーバーの設定によって決まっており、デフォルトでは比較的低い値に設定されています。...
WordPress

【WordPress】トップに表示するかどうかをチェックボックスで切り替える方法

WordPressのブログを運営していると、「この投稿だけトップページに表示したい」「特定の投稿をトップページから除外したい」といった要望が出てくる場合があります。今回は、投稿編集画面にチェックボックスを追加し、チェックが入っているものだけ...
WordPress

【WordPress】プラグインなしで特定ユーザーのみ投稿を編集可能にする方法

WordPressの標準機能だけを使い、特定のユーザー以外は投稿を編集できないように制御したい場合があります。たとえば「クライアントサイトで管理者アカウントだけ投稿を編集できるようにしたい」「特定チームメンバーのみ公開済みの投稿を修正できる...
WordPress

【WordPress】カスタム投稿タイプの投稿数を取得する方法

WordPressでカスタム投稿タイプを活用すると、投稿タイプごとにコンテンツを管理できるようになるため、より柔軟なサイト構築が可能になります。たとえばニュース記事、製品、イベント、スタッフ紹介などを別々の投稿タイプとして管理でき、デザイン...
WordPress

【WordPress】カスタムフィールドを含む複数の条件でソートをする方法

WordPress で投稿やカスタム投稿タイプを並べ替えるとき、デフォルトでは「日付」「タイトル」「ランダム順」などが一般的です。しかし、カスタムフィールド(メタ情報)を含めた複数の条件でソートしたい場合もあります。たとえば「独自の数値や順...
WordPress

【WordPress】検索結果から遷移後に検索条件を保持して戻る方法

検索結果ページから詳細ページに遷移した後、「前のページに戻る」ボタンで検索条件を保持したまま検索結果ページに戻る方法を紹介します。クエリパラメータを利用する検索フォームの入力内容をURLのクエリパラメータとして保持する方法です。検索フォーム...
WordPress

【WordPress】RSSフィードの投稿者名を非表示にする方法

WordPressのRSSフィードにはデフォルトで投稿者名が表示されます。しかし、場合によっては投稿者名を非表示にしたいこともあるでしょう。 この記事では、`feed-rss2.php` を編集して投稿者名を非表示にする方法を紹介します。R...
WordPress

【WordPress】管理画面以外でデフォルトの検索を無効にし、オリジナルの検索機能を実装する方法

WordPressのデフォルトの検索機能では、タイトルや本文からキーワード検索が可能ですが、カスタマイズの自由度が低いことがデメリットです。本記事では、デフォルトの検索を無効化し、オリジナルの検索機能を実装する方法を紹介します。WordPr...
WordPress

【WordPress】WP_Queryでカスタムフィールドを複数条件でソートする方法

WordPressのWP_Queryを利用すると、カスタムフィールドの値を基準に投稿の並び順を自由にカスタマイズできます。本記事では、カスタムフィールドを複数の条件でソートする方法について解説します。WP_Query でカスタムフィールドを...
WordPress

【WordPress】記事のソート順を変更する方法

WordPressのデフォルトでは記事は公開日の降順で表示されますが、カスタマイズすることで並び順を自由に変更できます。本記事では、WordPressで記事のソート順を変更する方法をいくつか紹介します。WP_Queryを使ってソート順を変更...
WordPress

【WordPress】Ajaxでチェックボックスを使ったリアルタイム絞り込み検索を実装する方法

WordPressのサイトで、チェックボックスを使った絞り込み検索をリアルタイムで反映させる方法を紹介します。Ajaxを利用することで、ページをリロードせずに検索結果を動的に更新できます。チェックボックスの絞り込み検索とは?チェックボックス...
WordPress

【WordPress】Ajaxを使用する方法

WordPressでAjaxを利用すると、ページをリロードせずにデータの取得や送信が可能になります。本記事では、WordPressでAjaxを実装する方法を解説します。WordPressでAjaxを利用する仕組みWordPressのAjax...