X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/03f2fa83c13c1b532284205fa7efcab9b8b2c41f..7160a0bb85708fe18beae56a6dfd046520f300bd:/wp-includes/widgets/class-wp-widget-recent-comments.php diff --git a/wp-includes/widgets/class-wp-widget-recent-comments.php b/wp-includes/widgets/class-wp-widget-recent-comments.php index 0f1a3b53..fb78e88c 100644 --- a/wp-includes/widgets/class-wp-widget-recent-comments.php +++ b/wp-includes/widgets/class-wp-widget-recent-comments.php @@ -23,12 +23,17 @@ class WP_Widget_Recent_Comments extends WP_Widget { * @access public */ public function __construct() { - $widget_ops = array('classname' => 'widget_recent_comments', 'description' => __( 'Your site’s most recent comments.' ) ); - parent::__construct('recent-comments', __('Recent Comments'), $widget_ops); + $widget_ops = array( + 'classname' => 'widget_recent_comments', + 'description' => __( 'Your site’s most recent comments.' ), + 'customize_selective_refresh' => true, + ); + parent::__construct( 'recent-comments', __( 'Recent Comments' ), $widget_ops ); $this->alt_option_name = 'widget_recent_comments'; - if ( is_active_widget(false, false, $this->id_base) ) - add_action( 'wp_head', array($this, 'recent_comments_style') ); + if ( is_active_widget( false, false, $this->id_base ) || is_customize_preview() ) { + add_action( 'wp_head', array( $this, 'recent_comments_style' ) ); + } } /** @@ -39,7 +44,7 @@ class WP_Widget_Recent_Comments extends WP_Widget { */ public function recent_comments_style() { /** - * Filter the Recent Comments default widget styles. + * Filters the Recent Comments default widget styles. * * @since 3.1.0 * @@ -80,7 +85,7 @@ class WP_Widget_Recent_Comments extends WP_Widget { $number = 5; /** - * Filter the arguments for the Recent Comments widget. + * Filters the arguments for the Recent Comments widget. * * @since 3.4.0 * @@ -168,6 +173,6 @@ class WP_Widget_Recent_Comments extends WP_Widget { * @deprecated 4.4.0 Fragment caching was removed in favor of split queries. */ public function flush_widget_cache() { - _deprecated_function( __METHOD__, '4.4' ); + _deprecated_function( __METHOD__, '4.4.0' ); } }