BP_Media_Extractor::strip_markup( string $richtext )
Sanitize and format raw content to prepare for content extraction.
Description
HTML tags and shortcodes are removed, and HTML entities are decoded.
Parameters
- $richtext
-
(Required) Content to sanitize.
Return
(string)
Source
File: bp-core/classes/class-bp-media-extractor.php
protected function strip_markup( $richtext ) {
$plaintext = strip_shortcodes( html_entity_decode( strip_tags( $richtext ) ) );
/**
* Filters the generated plain text version of the content passed to the extractor.
*
* @since BuddyPress 2.3.0
*
* @param array $plaintext Generated plain text.
* @param string $richtext Original content.
*/
return apply_filters( 'bp_media_extractor_strip_markup', $plaintext, $richtext );
}
Changelog
| Version | Description |
|---|---|
| BuddyPress 2.3.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.