You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
651 B
33 lines
651 B
<?php |
|
/** |
|
* Class AMP_Widget_Text |
|
* |
|
* @since 0.7.0 |
|
* @package AMP |
|
*/ |
|
|
|
if ( class_exists( 'WP_Widget_Text' ) ) { |
|
/** |
|
* Class AMP_Widget_Text |
|
* |
|
* @since 0.7.0 |
|
* @package AMP |
|
*/ |
|
class AMP_Widget_Text extends WP_Widget_Text { |
|
|
|
/** |
|
* Overrides the parent callback that strips width and height attributes. |
|
* |
|
* @param array $matches The matches returned from preg_replace_callback(). |
|
* @return string $html The markup, unaltered. |
|
*/ |
|
public function inject_video_max_width_style( $matches ) { |
|
if ( is_amp_endpoint() ) { |
|
return $matches[0]; |
|
} |
|
return parent::inject_video_max_width_style( $matches ); |
|
} |
|
|
|
} |
|
|
|
}
|
|
|