strip style and script elements
This commit is contained in:
parent
e2c1dc28b5
commit
873066115d
1 changed files with 3 additions and 1 deletions
|
@ -106,7 +106,6 @@ class Shortcodes {
|
||||||
|
|
||||||
// An empty string will make wp_trim_excerpt do stuff we do not want.
|
// An empty string will make wp_trim_excerpt do stuff we do not want.
|
||||||
if ( '' !== $content ) {
|
if ( '' !== $content ) {
|
||||||
|
|
||||||
$excerpt = \strip_shortcodes( $content );
|
$excerpt = \strip_shortcodes( $content );
|
||||||
|
|
||||||
/** This filter is documented in wp-includes/post-template.php */
|
/** This filter is documented in wp-includes/post-template.php */
|
||||||
|
@ -199,6 +198,9 @@ class Shortcodes {
|
||||||
|
|
||||||
$content = \get_post_field( 'post_content', $post );
|
$content = \get_post_field( 'post_content', $post );
|
||||||
|
|
||||||
|
// replace script and style elements
|
||||||
|
$content = \preg_replace( '@<(script|style)[^>]*?>.*?</\\1>@si', '', $content );
|
||||||
|
|
||||||
if ( 'yes' === $atts['apply_filters'] ) {
|
if ( 'yes' === $atts['apply_filters'] ) {
|
||||||
$content = \apply_filters( 'the_content', $content );
|
$content = \apply_filters( 'the_content', $content );
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue