PHP初心者です。
WPのfunctions.phpのhead内にmeta descriptionを追加するとソースが文字化けをしてしまいます。
<?php /**************** headにタグを追加 *****************/ function head_original_load(){ if(is_single() || is_page()){ if($head_original_code = get_post_meta(get_the_ID(), 'head_load', false)){ foreach($head_original_code as $head_code){ echo $head_code . "\n"; } } } } add_action( 'wp_head', 'add_meta_to_head' ); function add_meta_to_head() { echo ' <meta name="description" content="サイトのせつめい">'; } ?>
テーマのアップデートのことを考えると、function.phpに追加のがいいのではないかという記事を読みましたのでこちらに追加をしたいです。
functions.phpにheadがなかったので、上記のように表記し一番したに追加しました。
なぜ文字化けしてしまうのでしょうか。
header.phpにおとなしく追加したほうがいいのでしょうか??
よろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー