metaのdiscriptionをWorspressで設定

WordPressでmeta要素のdescriptionに記事の抜粋テキストを設定する方法

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(); ?>” />

参考サイト:WordPress、<?php the_excerpt(); ?>から<p>タグを削除する