Я изучаю последние несколько часов, пытаясь найти способ отключить HTML в комментариях WordPress. До сих пор это один неизменно появлялся на вершине поиска Google результаты много раз:Отключение HTML по комментариям
// This will occur when the comment is posted
function plc_comment_post($incoming_comment) {
// convert everything in a comment to display literally
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
// the one exception is single quotes, which cannot be #039; because WordPress marks it as spam
$incoming_comment['comment_content'] = str_replace("'", ''', $incoming_comment['comment_content']);
return($incoming_comment);
}
// This will occur before a comment is displayed
function plc_comment_display($comment_to_display) {
// Put the single quotes back in
$comment_to_display = str_replace(''', "'", $comment_to_display);
return $comment_to_display;
Этот код не работает с последней версией WordPress. Я также нашел еще много кодов, которые снова не работали. Итак, как можно было бы отключить HTML в комментариях WordPress 3.6 (последняя версия)?
Сколько лет вы нашли этот код? –
около года – Dyck
Изменен ли API WordPress? –