wp_kses [ WordPress Function ]
| Parameters: |
|
| Returns: |
|
| Defined at: |
|
Filters content and keeps only allowable HTML elements.
This function makes sure that only the allowed HTML element names, attribute names and attribute values plus only sane HTML entities will occur in $string. You have to remove any slashes from PHP's magic quotes before you call this function.
The default allowed protocols are 'http', 'https', 'ftp', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet, 'mms', 'rtsp' and 'svn'. This covers all common link protocols, except for 'javascript' which should not be allowed for untrusted users.
Source
<?php
function wp_kses($string, $allowed_html, $allowed_protocols = array ()) {
if ( empty( $allowed_protocols ) )
$allowed_protocols = wp_allowed_protocols();
$string = wp_kses_no_null($string);
$string = wp_kses_js_entities($string);
$string = wp_kses_normalize_entities($string);
$allowed_html_fixed = wp_kses_array_lc($allowed_html);
$string = wp_kses_hook($string, $allowed_html_fixed, $allowed_protocols); // WP changed the order of these funcs and added args to wp_kses_hook
return wp_kses_split($string, $allowed_html_fixed, $allowed_protocols);
}
?>
Examples [ wp-snippets.com ]
Top Google zoekresultaten
- Function Reference/wp kses « WordPress Codex
Description. This function makes sure that only the allowed HTML element names, attribute names and attribute values plus only sane HTML entities will occur in ...
codex.wordpress.org - WP Quickie: kses » Otto on WordPress
Apr 9, 2010 ... global $allowedtags; $filtered = wp_kses($unfiltered, $allowedtags); ... WordPress kindly adds a filter hook to all wp_kses calls: pre_kses.
ottopress.com - wp_kses() WordPress function reference, arguments and source at ...
Filters content and keeps only allowable HTML elements.
queryposts.com - Should HTML output be passed through esc_html() AND wp_kses()?
Oct 14, 2011 ... I'm confused about the different uses of esc_html() and wp_kses(). I understand that esc_html() converts special characters to their HTML entity, ...
wordpress.stackexchange.com