WordPressのブログアーカイブに、短いプレビューが表示されるはずの場所に完全な投稿が表示されています。これは多くのユーザーがつまずく点です。通常はテーマの設定か、投稿エディターにオプションがないことが原因ですが、どこを見ればよいか分かれば簡単に修正できます。
このガイドでは、投稿エディターでの簡単な切り替えから、抜粋をまったくサポートしていないテーマ向けのコード修正まで、4つの方法を説明します。
要約:WordPressの投稿抜粋が表示されない問題を修正する
WordPressのブログアーカイブでは、抜粋が有効になっていない場合、短いプレビューの代わりに完全な投稿が表示されます。修正方法は4つあります。
- 画面オプション – WordPressの投稿エディター(クラシックエディターまたはブロックエディターのサイドバー)で「抜粋」フィールドを有効にします。
- テーマ設定 – テーマがサポートしている場合、WordPressカスタムizerで「投稿抜粋」をオンにします。
- SeedProd – テーマビルダーの「抜粋を表示」トグルを使用して、長さと「続きを読む」テキストを制御します。
- 手動コード – テーマのテンプレートファイルで `the_content()` を `the_excerpt()` に置き換えます。
WordPressの投稿抜粋とは?
WordPressの投稿抜粋とは、ブログ記事の短い要約またはプレビューのことです。ブログのアーカイブ、ホームページ、またはカテゴリページでよく使用され、読者が「続きを読む」をクリックする前にコンテンツの一部を垣間見ることができます。
WordPressで抜粋を使用する理由
完全なコンテンツの代わりに投稿抜粋を使用することには、ウェブサイトの訪問者と全体的なパフォーマンスの両方にとって、いくつかの利点があります。
抜粋を表示する利点:
- 読み込み時間の短縮:アーカイブページでは各投稿の一部のみが読み込まれるため、サイトが高速化します。
- 可読性の向上:ユーザーは完全なコンテンツをスクロールすることなく、複数の投稿をすばやくスキャンできます。
- エンゲージメントの向上:短いプレビューと「続きを読む」リンクの組み合わせにより、ユーザーは投稿をクリックしやすくなります。
- すっきりしたブログレイアウト:ホームページ、カテゴリ、検索結果ページで特に役立ちます。
- SEOの向上:整理されたコンテンツ構造は、クロールしやすさとユーザーエクスペリエンスを向上させます。
デフォルトでは、WordPressはアーカイブページに完全な投稿を表示します。ただし、多くのテーマでは、WordPressカスタムizerまたはテーマ設定を通じて抜粋に切り替えることができます。テーマが抜粋をサポートしていない場合でも心配いりません。次にその修正方法を説明します。
WordPressの投稿抜粋が表示されない問題を修正する方法
WordPressの抜粋がウェブサイトに表示されない理由はいくつか考えられます。これは主に、ウェブサイトのセットアップ方法、使用しているテーマ、およびテーマが抜粋をサポートしているかどうかに依存します。
以下にいくつかの解決策を説明しますので、WordPressの投稿抜粋が表示されない問題を迅速に修正できます。
WordPressエディターで抜粋フィールドを有効にする
WordPressで抜粋を有効にする最も速い方法は、投稿エディターを使用することです。クラシックエディターを使用している場合は、任意の投稿の右上隅にある「画面表示オプション」タブをクリックし、「抜粋」ボックスにチェックを入れます。抜粋フィールドがエディターの下に表示されます。
ブロックエディターを使用している場合、抜粋パネルは右サイドバーの「投稿」タブの下にあります。表示されない場合は、右上隅のオプションメニュー(⋮)をクリックし、「設定 » ドキュメント設定」に移動して、「抜粋」をオンにします。

テーマファイルを変更する前に、まずここから始めます。このフィールドに入力した内容は、テーマが自動生成する可能性のある抜粋をすべて上書きします。
WordPressテーマが抜粋をサポートしているか確認する
まず、現在のWordPressテーマが抜粋をサポートしているかどうかを確認しましょう。
ほとんどの人気のWordPressテーマには、カスタム抜粋を表示するための設定が組み込まれています。設定は、テーマ設定を確認するか、WordPressカスタマイザーパネルにアクセスすることで見つけることができます。
そのために、「外観 » カスタマイズ」画面に移動し、ブログの見出しを探します。ここではAstraテーマを使用しているため、見出しは「ブログ」というタイトルです。

次の画面で、ブログとアーカイブの設定、または個別投稿の設定を選択できます。「ブログ/アーカイブ」の見出しをクリックします。

次に、「投稿コンテンツ」の見出しまでスクロールし、「投稿抜粋」ボタンがアクティブになっていることを確認します。

「公開」ボタンをクリックして変更を保存すると、ブログ投稿には完全な投稿コンテンツの代わりに抜粋ボックスが表示されるようになります。

ほとんどの人気のWordPressテーマには、WordPressカスタマイザーに同様の設定があります。ただし、現在のテーマが抜粋をサポートしていない場合は、次のソリューションを検討するとよいでしょう。
カスタムWordPressテーマで投稿抜粋を追加する
WordPressの投稿抜粋が表示されない問題を解決する別の方法は、必要なすべての機能を備えたカスタムWordPressテーマを作成することです。
以前は、コードを学んだり開発者を雇ったりする必要があったため、これは困難で高価でした。しかし、ページビルダープラグインの登場により状況は変わり、技術力に関係なく誰でも簡単に魅力的なウェブサイトを作成できるようになりました。

そのようなプラグインの1つがSeedProdで、WordPress向けの最高のウェブサイトビルダーです。これにより、WordPressテーマをゼロから作成し、ビジネスウェブサイトに必要なすべてのカスタム機能を追加できます。これには以下が含まれます:
- コンバージョン率の高いランディングページ
- カスタムサイドバー
- カスタム投稿抜粋
- カスタマイズ可能な商品ページ
- リード獲得フォーム
- カウントダウンタイマー
- 近日公開およびメンテナンスモード
- その他多数。
SeedProdの最も良い点は、コード、デザイン、技術的な専門知識が不要なことです。プラグインはすべてのテーマテンプレートファイルを自動生成するため、ドラッグアンドドロップエディターでテーマを視覚的にカスタマイズすることに集中できます。
このステップバイステップチュートリアルに従って、SeedProdでカスタムWordPressテーマを作成してください。その後、これらの手順に従って、新しいテーマにカスタマイズ可能な抜粋を追加してください。
SeedProdで投稿抜粋を表示する
まず、WordPressダッシュボードからSeedProd » テーマビルダー ページに移動します。次に、ブログ、インデックス、アーカイブ、検索テンプレートファイルを見つけて、「デザインを編集」リンクをクリックします。

次の画面で、SeedProdのビジュアルドラッグ&ドロップページビルダーが表示されます。

ここで、ブログアーカイブページをカスタマイズしたり、追加機能を追加したり、レイアウトを変更したりできます。さらに、右側のライブプレビューで変更がすぐに確認できます。
ブログページの設計は、カスタムテーマの作成時に選択した設定によって異なります。ただし、SeedProdにはデフォルトでブログページテンプレートに次の要素が含まれています。
- 見出し
- アーカイブタイトル
- 投稿
プレビューで投稿要素をクリックすると、左側のパネルで使用可能なカスタマイズオプションが表示されます。

ここでは、ブログ訪問者に表示される情報を制御します。たとえば、次のとおりです。
- 投稿クエリ(投稿タイプ)
- レイアウト
- ページネーション
- アイキャッチ画像
- メタディスクリプション
- 著者
- コメント
同じパネルで、投稿抜粋を表示または非表示にすることもできます。パネルの一番下までスクロールし、抜粋を表示トグルを「オン」の位置に移動するだけです。

その後、抜粋の長さを変更したり、「続きを読む」リンクを有効にしたり、「続きを読む」リンクのテキストをカスタマイズしたりできる追加設定が表示されます。

これで、右上隅にある保存ボタンをクリックして、ブログページを確認し、投稿抜粋を確認するだけです。

プロのヒント:SeedProdを使用すると、任意の投稿、ページ、またはカスタムサイドバーに投稿抜粋を追加できます。ブロックパネルから「投稿抜粋」ブロックをドラッグして、ウェブサイトのデザインにドロップするだけです。

WordPressに投稿抜粋を手動で追加する
カスタムテーマを作成したくない場合や、テーマが抜粋をサポートしていない場合は、WordPressで投稿抜粋を修正する別の方法は、カスタムコードを追加することです。
この方法ではテーマファイルをカスタマイズする必要があるため、まず子テーマを作成することをお勧めします。そうすれば、テーマを更新しても行った変更が失われることはありません。
子テーマを作成したら、ブログアーカイブを表示するテンプレートファイルを見つける必要があります。多くのテーマでは、ファイル名は次のようになります。
- home.php
- content.php
- archive.php
- category.php
どのテンプレートを選択するか迷った場合は、このWordPressテンプレート階層ガイドを参照してください。
関連するテンプレートファイルを開いたら、次のコード行を見つけます。
<?php the_content(); ?>

次に、抜粋タグに置き換えます。
<?php the_excerpt(); ?>

これでファイルを更新し、完全な投稿コンテンツの代わりに投稿抜粋を表示できます。

よくある質問(FAQ)
現在のテーマがサポートしていない場合でも、投稿抜粋を追加できますか?
はい。2つのオプションがあります。SeedProdでカスタムWordPressテーマを構築します。これには、長さと「続きを読む」テキストを制御できる「抜粋を表示」トグルが含まれています。または、テーマのテンプレートファイルを編集し、the_content()をthe_excerpt()に置き換えて、完全な投稿の代わりに抜粋を表示します。
WordPressに投稿抜粋を手動で追加するにはどうすればよいですか?
将来のアップデートから変更を保護するために、まず子テーマを作成します。次に、テーマのブログアーカイブテンプレートファイル(通常はhome.php、content.php、またはarchive.php)を見つけて、the_content() を the_excerpt() に置き換えます。ファイルを保存すると、アーカイブページに完全な投稿ではなく投稿の抜粋が表示されるようになります。
子テーマとは何ですか?また、投稿の抜粋を手動で追加する前に子テーマを作成する必要があるのはなぜですか?
子テーマは親テーマのすべてを継承しますが、変更は個別に保存されます。親テーマをアップデートしても、編集内容はそのまま残ります。子テーマがない場合、テーマのアップデートによってテンプレートファイルに加えたコードの変更は上書きされてしまいます。
次のステップ
この記事では、WordPressの投稿抜粋が表示されない問題をウェブサイトで修正する方法を学びました。また、 WordPressでモバイル表示の画像を非表示にする方法に関するガイドも役立つかもしれません。
カスタムWordPressテーマで投稿抜粋の問題を修正する準備はできましたか?
お読みいただきありがとうございます!皆様のご意見をお聞かせいただければ幸いです。お気軽に会話にご参加ください YouTube, X および Facebook で、ビジネスを成長させるための役立つアドバイスやコンテンツをさらにご覧ください。
