こんにちは、木村太一です。
WordPressの機能の一つに「抜粋」という機能があります。
読んで字のごとく記事一覧ページなどで、その記事の抜粋を表示するのですが、初期状態ですと固定ページでは使用できません。
このサイトは2020年1月現在、「SNOW MONKEY」というテーマを使用しております。非常によくできた素敵なテーマで、プラグインと組み合わせれば、やりたいことはほぼすべてできるので、オリジナルデザイン案件でない限りこのテーマでつくっていくつもりです。
話がそれましたが、Snow Monkey Blocksというプラグインにも実装されてますが、固定ページの子ページ一覧を出力することがあると思います。
その際に抜粋が編集できないと、ちょっと不便です。
標準では記事の頭から日本語などのマルチバイト文字では110文字を表示して・・・で終わるようになっています。
「投稿」の場合、標準で抜粋を編集できる機能があるので、オプションで抜粋を選べば編集できるようになります。
抜粋表示手順
ツールと設定をさらに表示してオプションをクリック
オプション設定で抜粋を選択。固定ページだとこの表示が出てきません
設定の項目に抜粋が表示されるので内容を編集する
固定ページに抜粋を表示させる方法
非常に簡単ですが、Wordpressのテーマファイルの変更が必要になります。
functions.phpに以下のコードを追加しましょう。
//固定ページで抜粋を使えるようにする
add_post_type_support( 'page', 'excerpt' );
これで完了です。
functions.phpとか、既に意味不明という方はWordpressのカスタマイズの基礎を知る必要があります。
SNOWMONKEYの場合
通常は親テーマ、子テーマ問わず、functions.phpにコードを追加しますがSNOWMONKEYの場合は、カスタム用のプラグインを推奨しています。
上記ページ「カスタマイズしてみる」まで進んで、以下のコードを [my-snow-monkey.php]に追加してください。
//固定ページで抜粋を使えるようにする
add_post_type_support( 'page', 'excerpt' );
抜粋がオプションに表示されるようになります。
子テーマいじらずプラグインで対応できるのは便利ですね~。