有朋自远方来,不亦乐乎。
WordPress评论文字自动替换
原创 龙砚庭  发布于 8个月前 ( 02-05 ) 阅读: 350 次 抢沙发 A+

显示时

/**
 * 名称:WordPress评论文字自动替换
 * 作者:露兜
 * 博客:http://www.ludou.org/
 * 最后修改:2011年2月20日
 */
function dali_conents_replace($incoming_comment){
$words='这里填替换规则';
$rules=explode('||',$words);
foreach($rulesas$rule){
$word=explode('->',trim($rule));
if(isset($word[1]))
$incoming_comment=str_replace(trim($word[0]),trim($word[1]),$incoming_comment);
}
return$incoming_comment;
}
add_filter('comment_text','dali_conents_replace');
add_filter('comment_text_rss','dali_conents_replace');

评论添加时替换

/**
 * 名称:WordPress评论文字自动替换
 * 作者:露兜
 * 博客:http://www.ludou.org/
 * 最后修改:2011年2月20日
 */
function dali_conents_replace($incoming_comment){
$words='这里填替换规则';
$rules=explode('||',$words);
foreach($rulesas$rule){
$word=explode('->',trim($rule));
if(isset($word[1]))
$incoming_comment['comment_content']=str_replace(trim($word[0]),trim($word[1]),$incoming_comment['comment_content']);
}
return$incoming_comment;
}
add_filter('preprocess_comment','dali_conents_replace');

替换规则:

关键字A->替换A || 关键字B->替换B || 关键字C->替换C

例如:

$words='垃圾->放错地方的资源 || shit->what';

文章代码来自露兜大神,想要了解详细,请访问露兜神的网站。

露兜

该文章还没有任何评论,你来说两句吧.

发表评论

莫慌,小狮子正在努力加载评论...