Headspace2のディスクリプションを取得する
WordPressはメタ系のプラグインは多数ありますが私はHeadspace2をよく利用します。
WordPressなどのでCMSはメタ系をSEO的に厳密に設定するのが結構面倒なのですがHeadspace2は比較的それが容易に実装できるので気に入って使っています。
twitter:descriptionに投稿のディスクリプションを使う
twitter:descriptionに投稿と同じディスクリプションを設置したかったので、Headspace2のディスクリプションを引っ張ります。
get_post_metaでHeadspace2の情報を取得
1 2 3 4 5 |
<?php //twディスクリプション $hsdesc = get_post_meta($post -> ID,'_headspace_description',true); ?> <meta name="twitter:description" content="<?php echo $hsdesc; ?>"> |
これで詳細ページのtwitter:descriptionはOKです。カテゴリーとかタームとかは条件分岐で以下のように
1 |
<meta name="twitter:description" content="<?php echo term_description(); ?><?php if(is_paged()): echo '|'. get_query_var('paged'). "ページ目"; endif; ?>"> |
twitterディスクリプションはともかく今のところキーワードと違ってディスクリプションはSEOに影響しますので、うまいことユニークに設定できるように考えるのもなかなかホネですね。
- 2016年01月18日月曜日
- :Naruhiko Wakai
comments