There is a hook 这应该可以让您更改数据--comment_notification_text
.
add_action(
\'comment_notification_text\',
function($notify_message,$comment_id) {
var_dump($notify_message,$comment_id);
die;
},
10,2
);
你可以分析一下
$notify_message
串起并移除不需要的部分。
add_filter(
\'comment_notification_text\',
function($notify_message) {
$notify_message = explode("\\n",$notify_message);
foreach ($notify_message as $k => $line) {
$header = trim(substr($line,0,strpos($line,\':\')));
switch ($header) {
case \'E-mail\':
case \'URL\' :
case \'Whois\':
unset($notify_message[$k]);
break;
case \'Author\' :
$pat = \'([^(]+)\\(.*$\';
$notify_message[$k] = trim(preg_replace(\'|\'.$pat.\'|\',\'$1\',$line));
break;
}
}
$notify_message = implode("\\n",$notify_message);
return $notify_message;
}
);
我想这就是你想要的。