如何在不影响alt属性中的关键字的情况下替换要在Wordpress中链接的关键字

时间:2016-05-31 15:22:58

标签: php wordpress filter hook

我试图将帖子内容中的关键字替换为链接,但是,我发现img标签的alt属性中的关键字也受到了影响。 那有解决方案吗? BTW,我在functions.php中使用的代码:

function replace_text_wp($text){  
$replace = array(  
    'keyword1' => '<a href="http://demo.com/" rel="bookmark" title="keyword1">keyword1</a>',  
);  
$text = str_replace(array_keys($replace), $replace, $text);  
return $text;  

}

add_filter('the_content','replace_text_wp');

1 个答案:

答案 0 :(得分:0)

不久前我不得不做类似的事情,尝试这个作为你的功能 - 它可能需要一些摆弄和调整,因为我正在适应你的例子而不进行测试

--amend