WordPressの抜粋で知っておくべき基本と3つのカスタマイズ
  • WordPressの抜粋で知っておくべき基本と3つのカスタマイズ
  • 記事公開:2017/02/05
  • 最終更新:2017/03/02

WordPressの抜粋で知っておくべき基本と3つのカスタマイズ

WordPressの抜粋で知っておくべき基本と3つのカスタマイズをご紹介します。このコンテンツを読むだけで、WordPressの抜粋に関して、基本とよく使うカスタマイズをマスターすることができます。興味のあるあなたは、5分間だけこのコンテンツを見てください!

この記事は約 5 分で読めます。

更新が面倒なHTMLサイトお持ちではありませんか?

ADhttp://wordpress-supporters.com/wordpress-ka/

そのサイト、Wordpressを導入して更新しやすくしちゃいましょう!
Wordpress請負人なら、既存サイトでもWordpress化することが可能です。
見積もり無料、実績100件以上、サポート充実、再現性バツグン。

WordPressの抜粋って何ですか?

WordPressでは【the_excerpt()】を使うことで、記事の抜粋を表示させることができます。
【the_excerpt()】で表示できる抜粋には、2種類の抜粋があります。

種類1:本文から自動的に取得される抜粋

本文の頭から指定した文字数を取得して表示する抜粋です。

後述する【自分で任意に作成する抜粋】で任意の抜粋を設定しない状態で【the_excerpt()】で抜粋を表示させると、自動的に本文の頭から指定した文字数を取得して表示します。

種類2:自分で任意に作成する抜粋

自分で任意に作成した文章を抜粋として表示する方法です。
記事投稿画面の以下の部分に入力した文章が抜粋として表示されます。

自動的に表示される抜粋が嫌な方は、こちらで抜粋を作成してください。

WordPressの抜粋を使用するための基本

抜粋を使用するための手順を解説していきます。

WordPressの抜粋を有効にする方法

まず、抜粋機能を有効にしましょう。

上記の項目はデフォルトで表示されていない可能性があります。
その場合は、表示オプションから【抜粋】を表示させましょう。

記事投稿画面の右上部にある【表示オプション】をクリック、【抜粋】にチャックを入れましょう。
チェックを入れることで【抜粋】項目が投稿画面に表示されます。

WordPressの抜粋をサイト上に表示させる方法

抜粋を表示させたい箇所に以下のコードを記述します。

<?php the_excerpt(); ?>

サイト上に抜粋を表示させるための作業はこれだけです。

WordPressの抜粋でよく使う3つのカスタマイズ

抜粋周りでよく使うカスタマイズを3つご紹介します。

・抜粋の文字数を制限する。
・抜粋の文末に表示される[…]を変更する。
・抜粋に自動で挿入されるpタグを消す。

個別にみていきましょう。

抜粋の文字数を制限する方法

以下のコードをfunctions.phpに追記します。

function my_excerpt_length($length) {
return 120;
}
add_filter('excerpt_mblength', 'my_excerpt_length');

この時、表示させたい文字数を以下の部分で定義します。

return 120;

上記の赤文字部分が、表示させる文字数を定義している部分です。
この部分の数値をお好きな文字数に変更してください。

上記の場合ですと、最大で120文字が表示されます。

抜粋の文末にされる[…]を変更する方法

以下のコードをfunctions.phpに追記します。

// 抜粋末尾の文字列を[…]から変更する
function my_excerpt_more($more) {
return '・・・';
}
add_filter('excerpt_more', 'my_excerpt_more');

この時、末尾に挿入したい文字列を以下の部分で指定します。

return '・・・';

赤文字部分に記入した文字列が、抜粋の末尾に[…]の代わりに表示されます。
上記の場合ですと、文末に「・・・」と表示されます。

抜粋に自動で挿入されるpタグを消す方法

抜粋を表示させるとき、自動的に<p>タグが挿入されます。
抜粋を装飾する時、この<p>タグを邪魔に感じることが非常に多い。
ここでは、自動挿入される<p>タグを削除する方法をご紹介します。

自動挿入される<p>タグを削除したい場合、抜粋を呼び出すコードを変更します。

<?php the_excerpt(); ?>

ではなく、

<?php echo get_the_excerpt(); ?>

上記のコードを使用して抜粋を表示させましょう。
すると、自動挿入される<p>タグが挿入されません。

まとめ

WordPressの抜粋で知っておくべき基本と3つのカスタマイズをご紹介しました。

WordPressの抜粋周りは、今回ご紹介した内容だけである程度フォローできるかと思います。
functions.phpを操作するカスタマイズがありますので、記述ミスが無いように注意してください。

更新が面倒なHTMLサイトお持ちではありませんか?

ADhttp://wordpress-supporters.com/wordpress-ka/

そのサイト、Wordpressを導入して更新しやすくしちゃいましょう!
Wordpress請負人なら、既存サイトでもWordpress化することが可能です。
見積もり無料、実績100件以上、サポート充実、再現性バツグン。

この記事が気に入ったら【いいね】しよう!

Wordpressサイトのカスタマイズで
お困りではありませんか?

あなたのWordpressサイトを、ご希望に沿ってカスタマイズいたします。
次に該当する方は、お気軽にご相談下さい。

  • Wordpressサイトをカスタマイズしたいが、やり方が分からないで困っている。カスタマイズの知識が豊富な人に任せたい。
  • Wordpressサイトをカスタマイズしたいが、自分でカスタマイズする暇がない。カスタマイズが得意な人に丸投げしたい。
  • Wordpressサイトをカスタマイズしてみたが、上手くカスタマイズできなかった。カスタマイズ経験が豊富な人に任せたい。
  • Wordpressサイトをカスタマイズしてみたら、バグが発生して困っている。正常に動作するように正しくカスタマイズしてほしい。

一つでも該当する方は、以下のリンクからチェックしてみてください。

詳細を確認する

現在、上記サービスは別ドメインで運用しております。
ドメインは異なりますが、わたしが提供させていただいているサービスです。

著者:takaya kondo

岡山在住のWebディレクターです。Wordpressを使ったWEBサイト制作を中心に10年間ほど活動させていただいています。

Wordpress関連の記事でお役に立てれば幸いです。

【関連記事】あなたが興味のありそうな関連記事をご紹介します。

  • 2014-12-02

    WordPressがインストールされているディレクトリ名を変更する方法

    初心者の方向けにWordPressを設置しているディレクトリ名を変更する方法をご紹介します。設置ディレクトリの名前を変えたい方は参考にしてください。 記事を読む

  • 2015-03-01

    【WordPress】プラグインを使わず検索機能に絞り込み機能を実装しよう。

    WordPressの検索機能にカテゴリーやタグを指定した絞り込み機能を実装する方法をご紹介します。コピペで簡単に実装できますので、興味のある方は参考にしてください。 記事を読む

  • 2015-11-11

    コンタクトフォーム7に確認用チェックボックスを追加するだけで得られる2つの効果!!

    コンタクトフォーム7に確認用チェックボックスを追加するだけで得られる2つの効果をご紹介しています。確認用チェックボックスの必要性に関して真剣に考えたことがない方は読んでみてください。 記事を読む

  • 2015-01-23

    特定記事のアイキャッチを表示する方法

    特定記事のアイキャッチを取得する方法をご紹介します。とある仕事で特定記事のアイキャッチを表示させる必要があり、調べてみたのでやりかたをまとめてみました。誰かの参考になるとうれしいです。 記事を読む

  • 2016-04-08

    WordPress4.4から順番が変った!コメント入力フォームの入力欄の順番を戻す方法

    WordPress4.4からコメント入力フォームの入力欄の順番が変ってしまいました。個人差があると思いますが、個人的には従来の順番の方がしっくりとくる。そこで、コメント入力フォームの入力欄の順番を元に戻す方法をまとめてみました。3分で元に戻すことが出来ます。 記事を読む

コメントを残す


(必須)