J'essaie de changer la couleur en rouge sur certains mots de mon site. Cependant, le code ci-dessous modifie chaque mot en "tableau".
Quelqu'un peut-il me dire ce qui ne va pas avec mon code?
function replace_content($content)
{
$newwords = array("Check", "Map", "Comments", "Send", "Print");
$content = str_replace($newwords, '<span style="color:red">' . $newwords . '</span>', $content);
return $content;
}
add_filter('the_content','replace_content');
function replace_content($text) {
$replace = array(
'Check' => '<span style="color:red">Check</span>',
'Map' => '<span style="color:red">Map</span>',
'Comments' => '<span style="color:red">Comments</span>',
'Print' => '<span style="color:red">Print</span>'
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
add_filter('the_content','replace_content');