這裏是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;
}
?>
謝謝。