/** * removes all tags which a WP Post wouldn't allow in its content normally * @param string $value * @return string */ function prepare_for_set($value) { if (!current_user_can('unfiltered_html')) { $value = wp_kses("{$value}", wp_kses_allowed_html('post')); } return parent::prepare_for_set($value); }
/** * removes all tags when setting * @param string $value_inputted_for_field_on_model_object * @return string */ function prepare_for_set($value_inputted_for_field_on_model_object) { global $allowedtags; $allowedtags['ol'] = array(); $allowedtags['ul'] = array(); $allowedtags['li'] = array(); $value_with_select_tags = wp_kses("{$value_inputted_for_field_on_model_object}", $allowedtags); return parent::prepare_for_set($value_with_select_tags); }
function prepare_for_set($value_inputted_for_field_on_model_object) { if (is_string($value_inputted_for_field_on_model_object)) { return parent::prepare_for_set($value_inputted_for_field_on_model_object); } elseif (is_array($value_inputted_for_field_on_model_object)) { return array_map(array($this, 'prepare_for_set'), $value_inputted_for_field_on_model_object); } else { //so they passed NULL or an INT or something wack return $value_inputted_for_field_on_model_object; } }
function prepare_for_set($value_inputted_for_field_on_model_object) { EE_Registry::instance()->load_helper('Array'); $value_inputted_for_field_on_model_object = EEH_Array::maybe_unserialize($value_inputted_for_field_on_model_object); if (is_string($value_inputted_for_field_on_model_object)) { return parent::prepare_for_set($value_inputted_for_field_on_model_object); } elseif (is_array($value_inputted_for_field_on_model_object)) { return array_map(array($this, 'prepare_for_set'), $value_inputted_for_field_on_model_object); } else { //so they passed NULL or an INT or something wack return $value_inputted_for_field_on_model_object; } }
/** * removes all tags which a WP Post wouldn't allow in its content normally * @param string $value_inputted_for_field_on_model_object * @return string */ function prepare_for_set($value_inputted_for_field_on_model_object) { $value_with_select_tags = wp_kses("{$value_inputted_for_field_on_model_object}", wp_kses_allowed_html('post')); return parent::prepare_for_set($value_with_select_tags); }
/** * removes all tags when setting * @param string $value_inputted_for_field_on_model_object * @return string */ function prepare_for_set($value_inputted_for_field_on_model_object) { $value_with_select_tags = wp_kses("{$value_inputted_for_field_on_model_object}", EEH_HTML::get_simple_tags()); return parent::prepare_for_set($value_with_select_tags); }
/** * removes all tags when setting * @param string $value_inputted_for_field_on_model_object * @return string */ function prepare_for_set($value_inputted_for_field_on_model_object) { return wp_strip_all_tags(parent::prepare_for_set($value_inputted_for_field_on_model_object)); }