WP the_content()の内容を一部置換してから表示する
大人の事情で、絵文字なんかが一部ただの記号で表示されてしまう時なんかに、あらかじめ「これが記号になっちゃうんだよね」がわかればだけれど…
通常 the_content() でガツンと表示してしまう記事を、一旦変数に入れて、文字置換を行ってから echo させるということです
まずは、function.php に以下を記述
function kaohenkan($text){
$replace = array(
‘ :kira3’ => ‘<img src=”イメージまでのパス/i-k17-pa.gif” />’
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
add_filter(‘the_content’, ‘kaohenkan’);
通常 the_content() で表示させるループ部分を以下に変更
<?php
$content = get_the_content();
kaohenkan($content);
$content = apply_filters(‘the_content’, $content);
$content = str_replace(‘]]>’, ‘]]>’, $content);
echo $content;
?>
いろいろ応用ききそうですねぇ