Kode remove_filter & add_filter di Functions WordPress

Fungsi remove_filter dan add_filter berikut akan menghapus fungsi standar yang ada pada filter core WordPress. Misalnya untuk menghilangkan kode <p> yang otomatis membentuk paragraf di single post, terapkan kode remove_filter('the_content', 'wpautop'); di functions.php. Baca juga fungsi remove_action di Functions WordPress

Pada Halaman Full Content

remove_filter('the_content', 'wpautop'); //menghilangkan kode &lt;p&gt; di konten single post

remove_filter('the_content', 'wptexturize'); //This returns given text with transformations of quotes to smart quotes, apostrophes, dashes, ellipses, the trademark symbol, and the multiplication symbol. Text enclosed in the tags <pre>, <code>, <kbd>, <style>, <script>, <tt>, and 1 will be skipped.

remove_filter('the_content', 'convert_chars'); //Metadata tags <title> and <category> are removed, <br> and <hr> are converted into correct XHTML and Unicode characters are converted to the valid range. 

remove_filter('the_content', 'convert_smilies'); //Will only convert smilies if the option 'use_smilies' is true and the globals used in the function aren't empty.

Pada Halaman Excerpt

remove_filter('the_excerpt', 'wpautop');
remove_filter('the_excerpt', 'wptexturize');
remove_filter('the_excerpt', 'convert_chars');
remove_filter('the_excerpt', 'convert_smilies');

Pada Halaman Comment
Fungsi berikut misalnya untuk menghilangkan link pada kolom komentar

remove_filter('comment_text', 'make_clickable', 9); //Disable link di kolom komentar WP

add_filter('comment_text', 'wp_filter_nohtml_kses'); //Disable html tags in comment

add_filter('comment_text_rss', 'wp_filter_nohtml_kses'); //Disable html tags in comment RSS

add_filter('comment_excerpt', 'wp_filter_nohtml_kses'); //Disable html tags in comment excerpt