Posts Tagged “携帯表示”

Ktai Style でメタタグを追加する方法

by oganosin. 0 Comments

Ktai Styleで携帯表示を行っているとメタタグのkeywordとdescriptionが表示されないみたい。
All in one SEO pack と併用すればwp_head内で設定されるのかなーと思ったけれども、どうやら出力されない。というわけでKtai Style用のテーマのfunction.php内に以下のコードを追加して対応してみた。
All in one SEO packとktai styleの併用はよくないようなのでしばらくこれで様子を見よう。

function addMetatags(){
	global $post;
	if(is_single() || is_page()){
		if( $post->post_excerpt != '' ){
			echo '<meta name="description" content="' . $post->post_excerpt . '" />';
		}else{
			echo '<meta name="description" content="'
				. htmlspecialchars($post->post_title)
				. '" />';
		}
		echo '<meta name="Keywords" content="';
		foreach(get_the_tags($post->ID) as $tag ){
			echo $tag->name . ", ";
		}
		echo '" />';
	}elseif(is_category()){
		echo '<meta name="description" content="'
			. htmlspecialchars(strip_tags(category_description()))
			. '" />';
		echo '<meta name="Keywords" content="default keywords" />';
	}else{
		echo '<meta name="description" content="default keywords" />';
		echo '<meta name="Keywords" content="default keywords" />';
	}
}
add_action('wp_head', 'addMetatags');