Вот простая функция фильтрации в WordPress.
Я понял основное направление этого кода, но одно не ясно. Я не прошел $content
параметр в add_filter
функция, но откуда она взялась?Откуда берутся действия или параметры фильтра?
Если WordPress поддерживает параметр по умолчанию, это нормально, тогда как узнать, какие параметры возможны для конкретного фильтра или события действия?
<?php
add_filter('the_content', 'prowp_profanity_filter');
function prowp_profanity_filter($content) {
$profanities = array('sissy', 'dummy');
$content = str_ireplace($profanities, '[censored]', $content);
return $content;
}
?>
Спасибо.