プラグイン とかでも、「meta name=”description”」を挿入できるものがありましたが、
各ページ 別で任意のものが記述できるものが見当たらず…。
使用しているthemes の、「header.php」に以下↓を記述すると、
各ページ(投稿記事)の最初に記述されている内容を、自動で「meta name=”description”」に挿入してくれます。
========================================
<?php if ( is_single() ) { // 単独記事ページの場合 ?>
<?php if ($post->post_excerpt){ ?>
<meta name=”description” content=”<?php echo $post->post_excerpt; ?>” />
<?php } else {
$summary = strip_tags($post->post_content);
$summary = str_replace(“\n”,”", $summary);
$summary = str_replace(“\r”,”", $summary);
$summary = mb_substr($summary, 0, 100). “…”; ?>
<meta name=”description” content=”<?php echo $summary; ?>” />
<?php } ?>
<?php } else { // 単独記事ページ以外の場合 ?>
<meta name=”description” content=”<?php bloginfo(‘description’); ?>” />
<?php } ?>
[ 関連記事 ]



Social graph