プログラミング

WordPressの投稿抜粋設定方法

WordPressで「投稿の抜粋」を作成し、文字数を調整する方法についての完全かつ包括的なガイドを以下に示します。このガイドでは、WordPressでの抜粋の設定やカスタマイズの手順を詳細に説明します。

WordPressでの投稿の抜粋とは?

「抜粋(エクサープト)」とは、WordPressで投稿やページの内容の一部を簡潔に表示する機能です。通常、記事の最初の数行が自動的に抜粋として使われますが、ユーザーはこれをカスタマイズすることができます。この抜粋は、ホームページ、カテゴリページ、検索結果ページなどで記事の内容を簡単に紹介する役割を果たします。

投稿の抜粋を手動で作成する方法

WordPressでは、投稿の編集画面から手動で抜粋を追加できます。以下はその手順です。

  1. WordPressダッシュボードにログイン
    まず、WordPressの管理画面にログインします。

  2. 投稿を選択
    「投稿」→「新規追加」または「すべての投稿」から編集したい投稿を選びます。

  3. 抜粋フィールドを表示
    投稿編集画面では、抜粋フィールドがデフォルトで表示されていない場合があります。これを表示するには、画面右上の「表示オプション」をクリックし、「抜粋」のチェックボックスをオンにします。

  4. 抜粋を入力
    抜粋フィールドが表示されたら、そこに記事の要約や導入部分を入力します。通常、抜粋は短く、読者が記事をクリックしたくなるような魅力的な内容にするのがポイントです。

  5. 投稿を更新
    抜粋を入力した後、投稿を更新または公開します。

投稿の抜粋の文字数を調整する方法

WordPressでは、デフォルトで抜粋の文字数が設定されていますが、これを変更することも可能です。標準では、WordPressは抜粋を通常55文字までに制限しています。しかし、テーマの設定やプラグインを利用して、抜粋の文字数を調整することができます。

1. テーマのfunctions.phpファイルを編集する

抜粋の文字数を変更するためには、テーマのfunctions.phpファイルにコードを追加する必要があります。以下の手順に従って、コードを追加しましょう。

  1. WordPressダッシュボードにログイン

  2. 外観 → テーマエディターに進み、右側に表示されるファイルリストから「functions.php」を選択します。

  3. ファイルの最後に次のコードを追加します:

    php
    function custom_excerpt_length($length) { return 100; // ここで文字数を調整(例:100文字に設定) } add_filter('excerpt_length', 'custom_excerpt_length');
  4. 変更を保存
    「ファイルを更新」ボタンをクリックして、変更を保存します。

このコードにより、抜粋の最大文字数を100文字に設定することができます。数字の部分を変更すれば、希望の文字数に設定できます。

2. プラグインを使用して抜粋の文字数を変更する

もしコード編集に不安がある場合は、プラグインを使用することで簡単に抜粋の文字数を変更できます。おすすめのプラグインは「Advanced Excerpt」です。このプラグインを使うと、管理画面から簡単に抜粋の設定を変更できます。

  1. プラグインをインストール
    WordPressのダッシュボードで「プラグイン → 新規追加」を選択し、「Advanced Excerpt」で検索してインストールします。

  2. プラグインを有効化
    インストール後、プラグインを有効化します。

  3. 設定を変更
    プラグインを有効化すると、設定画面が表示されます。「Excerpt Length」オプションで抜粋の文字数を指定できます。

  4. 保存
    設定を変更した後、保存して完了です。

抜粋の自動生成を変更する

WordPressでは、投稿内容の最初の数行が自動的に抜粋として使われます。この自動生成された抜粋の文字数を変更したい場合も、functions.phpファイルに追加のコードを挿入できます。例えば、次のコードを使うことで、抜粋が生成される文字数を変更できます:

php
function custom_excerpt_more($more) { return '...'; // 「続きを読む」のテキストを変更 } add_filter('excerpt_more', 'custom_excerpt_more');

これにより、抜粋の末尾に「…」を追加することができます。

抜粋をテーマに表示する方法

テーマのテンプレートファイルで抜粋を表示するには、the_excerpt()関数を使用します。通常、WordPressのテーマには既にこの関数が使われていますが、もし使われていない場合は、以下のように追加することができます:

php
the_excerpt(); ?>

このコードを投稿のリストやアーカイブページなど、適切な場所に挿入することで、抜粋が表示されるようになります。

まとめ

WordPressで投稿の抜粋を作成し、文字数を調整する方法は、手動で入力する方法から、テーマのfunctions.phpファイルやプラグインを使ったカスタマイズまで、さまざまな方法があります。投稿の抜粋は、訪問者に記事の内容を簡潔に伝えるための重要な要素です。適切に設定し、読者の関心を引く魅力的な抜粋を作成しましょう。

Back to top button