Hook Detail

Plugin: Formidable Lite
Filter Name: frm_disallow_unfiltered_html
KB Link:
apply_filters( 'frm_disallow_unfiltered_html', false );
Filter Type:
In class:

This hook is only used if the DISALLOW_UNFILTERED_HTML constant is NOT set. If the DISALLOW_UNFILTERED_HTML constant is set, it will always be disallowed.

  • It adds another way to disallow unfiltered HTML in cases where setting DISALLOW_UNFILTERED_HTML might not be ideal. e.g. users might want to allow unfiltered HTML in WordPress or other plugins but not in Formidable.
  • When unfiltered HTML is disallowed, it means KSES will run on it. Script tags will not work, as well as other unexpected HTML that could be possibly unsafe but plenty of HTML will continue to work even when HTML is being filtered.
  • This filter only applies to HTML that is rendered by Formidable, unlike DISALLOW_UNFILTERED_HTML which applies to the entire site.

KSES is a recursive acronym which stands for “KSES Strips Evil Scripts”.—WordPress Codex

Here's a good tutorial we found online about unfiltered HTML: How to Use the unfiltered_html Capability in WordPress

Contribute Comments or Examples

Codex Comments/Examples
No Entries Found