diff --git a/src/wp-includes/class-wp-xmlrpc-server.php b/src/wp-includes/class-wp-xmlrpc-server.php
index 3f7dbe300f..f7441f0a02 100644
a
|
b
|
class wp_xmlrpc_server extends IXR_Server { |
6893 | 6893 | // Remove all script and style tags including their content. |
6894 | 6894 | $remote_source = preg_replace( '@<(script|style)[^>]*?>.*?</\\1>@si', '', $remote_source ); |
6895 | 6895 | // Just keep the tag we need. |
6896 | | $remote_source = strip_tags( $remote_source, '<a>' ); |
| 6896 | $remote_source = strip_tags( $remote_source, ['a'] ); |
6897 | 6897 | |
6898 | 6898 | $p = explode( "\n\n", $remote_source ); |
6899 | 6899 | |
… |
… |
class wp_xmlrpc_server extends IXR_Server { |
6919 | 6919 | |
6920 | 6920 | $marker = '<wpcontext>' . $context[1] . '</wpcontext>'; // set up our marker |
6921 | 6921 | $excerpt = str_replace( $context[0], $marker, $excerpt ); // swap out the link for our marker |
6922 | | $excerpt = strip_tags( $excerpt, '<wpcontext>' ); // strip all tags but our context marker |
| 6922 | $excerpt = strip_tags( $excerpt, ['wpcontext'] ); // strip all tags but our context marker |
6923 | 6923 | $excerpt = trim( $excerpt ); |
6924 | 6924 | $preg_marker = preg_quote( $marker, '|' ); |
6925 | 6925 | $excerpt = preg_replace( "|.*?\s(.{0,100}$preg_marker.{0,100})\s.*|s", '$1', $excerpt ); |