WordPressでmeta要素のdescriptionに記事の抜粋テキストを設定する方法
カテゴリ:WordPress タグ:meta WordPress
WordPressでを使用して記事の抜粋テキストを表示する際、
<?php the_excerpt(); ?>を使用します。
上記の記述の場合、抜粋テキストが自動的にpタグに囲まれています。
そのため抜粋テキストをhead内meta要素のdescriptionに表示させようと以下の記述をした場合、
<meta name=”description” content=”<?php the_excerpt(); ?>” />
<meta name=”description” content=”<p>抜粋テキストを表示<p>” />
説明文のなかに不要なpタグが挿入されてしまうため、ただしく表示できません。
そのpタグをつけないで抜粋する簡単な方法をご紹介します。
pタグをつけないで抜粋記事を表示する方法
<?php echo get_the_excerpt(); ?>
上記の記述でpタグなしの抜粋テキストを表示できました。
head内meta要素のdescriptionに表示させる場合は、以下の記述です。
<meta name=”description” content=”<?php echo get_the_excerpt(); ?>” />