WordPress

WordPress

【WordPress】記事の抜粋(excerpt)の長さと省略記号[…]を変更する方法

WordPress の記事一覧やウィジェットで表示される「抜粋(excerpt)」は、デフォルトでは 55 語にカットされ、最後に が自動的に付与されます。英語サイト向けの仕様であるため、日本語サイトでは長すぎたり、逆に短く感じることも少な...
WordPress

【WordPress】wp_nav_menuの徹底解説|ナビメニューの表示方法とカスタマイズ手順

WordPress のテーマでナビゲーションを出力する中核 API が wp_nav_menu() です。メニューの登録、設置、クラス名の調整、アクセシビリティ対応、マークアップの置き換え(walker)まで、制作現場でよく使う手順を順番に...
WordPress

【WordPress】レンダリングを妨げるJavaScriptを削除・移動させて表示速度を改善する方法

ページの初回描画が遅いと感じたら、最初に疑うべきは「レンダリングをブロックする JavaScript」です。ブラウザはデフォルトで <script> に遭遇すると HTML の解析と描画を止め、スクリプトの取得と実行を待ちます。WordPr...
WordPress

【WordPress】確認画面が前の入力のまま…Contact Form 7×キャッシュの原因と対処法

Contact Form 7 に「確認画面(プレビュー)」を追加する拡張プラグインを導入したとき、入力を修正したのに確認画面に前の内容が残ってしまうケースがあります。多くの場合、その原因はブラウザやキャッシュ系プラグインが HTML をキャ...
WordPress

【WordPress】編集画面の「プレビューボタン」を非表示にする方法

WordPress の投稿・固定ページ編集画面では、デフォルトで「プレビュー」ボタンが表示されています。運用上、誤ってプレビューを押されると困る場合や、特定のユーザー権限ではプレビューを利用させたくない場合は、このボタンを非表示にできます。...
WordPress

【WordPress】Contact Form 7にプレースホルダーテキストを設定する方法

Contact Form 7 でフォームを作成するとき、入力フィールドに「プレースホルダーテキスト」を設定すると、ユーザーに入力内容のヒントを示せます。この記事では Contact Form 7 でプレースホルダーテキストを設定する具体的な...
WordPress

【WordPress】テーマのPHPからショートコードを呼び出す方法

WordPress では、記事や固定ページ内で のように記述することで機能を呼び出せる「ショートコード」が用意されています。これをテーマファイル(例:single.php や page.php)内で直接呼び出したいケースもあります。その際は...
WordPress

【WordPress】投稿のスラッグを自動で日付に設定する方法

記事作成のたびにスラッグ(URL末尾)を手で入力するのは地味に手間です。運用ポリシーとして「投稿のスラッグは日付(例:20250907 や 2025-09-07-133045)」に統一したいなら、保存フックで自動付与するのが最も確実です。こ...
WordPress

【WordPress】ページネーションの「…(ドット)」を変更・編集する方法

WordPress の the_posts_pagination() や paginate_links() を利用してページネーションを実装すると、ページ数が多い場合に途中が 「…(ドット)」 で省略されます。デフォルトではこの省略記号は ...
WordPress

【WordPress】標準の投稿アーカイブのパーマリンクを任意のURLにする方法

WordPress では通常、標準の投稿タイプ(post)のアーカイブページは や のように、管理画面「設定 > パーマリンク設定」で指定した「投稿用カテゴリーベース」やテーマの仕様に依存します。しかし、標準投稿のアーカイブ URL を任意...
WordPress

【WordPress】テーマを有効化したら画面が真っ白(ホワイトスクリーン)になったときの対処法

【WordPress】テーマを有効化したら画面が真っ白(ホワイトスクリーン)になったときの対処法WordPressで新しいテーマを有効化した直後に、画面が真っ白になり何も表示されなくなる「ホワイトスクリーン」問題は、多くのユーザーが経験する...
WordPress

【WordPress】「このサイトで重大なエラーが発生しました」の原因と解決方法

WordPressを利用していると、突然「このサイトで重大なエラーが発生しました」と表示され、サイトにアクセスできなくなることがあります。このエラーは多くの場合、テーマやプラグインの不具合、PHPの設定ミスなどが原因です。本記事では、考えら...
WordPress

【WordPress】ユーザープロフィール画面に独自の入力項目を追加する方法

WordPressのユーザープロフィール編集画面に、独自の入力項目を追加したいという場面は多くあります。たとえば「会社名」や「趣味」「部署名」など、ユーザー情報をより詳細に管理するために役立ちます。この記事では、「勤務先(会社名)」という項...
WordPress

【WordPress】メディアライブラリに独自の分類フィルターを追加する方法

WordPressでは、メディアライブラリにアップロードされた画像やPDFなどのファイルを一括管理できますが、標準では「すべてのメディアアイテム」「画像」「未添付」などの基本的なフィルターしか用意されていません。大量のメディアファイルを扱う...
WordPress

【WordPress】ブロックエディタでカスタムクラスを選択できるようにする方法

WordPressのブロックエディタ(Gutenberg)では、標準でも「追加CSSクラス」を手動で入力できますが、選択式でカスタムクラスを設定できると、誤入力を防ぎながら統一感のあるデザインを保つことができます。この記事では、カスタムクラ...
WordPress

【WordPress】投稿本文内に指定回数で広告を自動挿入する方法

WordPressでブログを運営していると、ユーザー体験を損なわずに広告を自然に挿入したい場面が出てきます。特に長文の記事では、本文内の適切な位置に広告を挿入することで、クリック率や収益の向上が期待できます。今回は、投稿本文内に指定した段落...
WordPress

【WordPress】投稿者別に編集可能なカテゴリ・タグを制限する方法

WordPressを複数人で運用していると、投稿者が誤ったカテゴリやタグを選択してしまい、記事の分類や表示に不整合が生じることがあります。こうした問題を防ぐには、投稿者ごとに選べるカテゴリやタグを制限するカスタマイズが有効です。この記事では...
WordPress

【WordPress】投稿ステータスを「レビュー待ち」に強制変更する方法

WordPressで複数人が投稿を行うサイトでは、誤って「公開」されてしまうことを防ぐために、投稿ステータスを「レビュー待ち(pending)」に強制変更したい場面があります。この記事では、寄稿者や編集者が投稿を保存・更新したときでも、自動...
WordPress

【WordPress】投稿画面に確認チェックボックスを追加して公開前の確認を促す方法

WordPressで複数人が投稿するサイトや、誤投稿を防ぎたい運用では、「タイトルは記入済みか」「アイキャッチ画像は設定されているか」などを投稿者に確認してもらう仕組みが重要です。この記事では、投稿画面に「公開前にチェックを入れてください」...
WordPress

【WordPress】Gutenbergに見出しテンプレートやショートコードを挿入できるカスタムブロックを追加する方法

WordPressのGutenberg(ブロックエディタ)では、独自のカスタムブロックを追加することで、よく使う定型文やショートコードをワンクリックで挿入できるようになります。この記事では、Gutenbergにオリジナルの「テンプレート挿入...