Administration: Remove multiple viewport meta tags from mobile pages.

In addition, add the `wp_admin_viewport_meta()` function, paired to the `admin_viewport_meta` filter to control attributes of the meta tag.

Fixes #47369.
Props BettyJJ, mukesh27, SergeyBiryukov, ajayghaghretiya1, msaggiorato, talldanwp, davidbaumwald, donmhico, audrasjb.



git-svn-id: https://develop.svn.wordpress.org/trunk@48412 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Jake Spurlock
2020-07-09 23:27:28 +00:00
parent 9683101398
commit 0999a01956
4 changed files with 36 additions and 12 deletions
+8 -4
View File
@@ -132,10 +132,7 @@ $body_class = 'wp-core-ui wp-customizer js';
if ( wp_is_mobile() ) :
$body_class .= ' mobile';
?>
<meta name="viewport" id="viewport-meta" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=1.2" />
<?php
add_filter( 'admin_viewport_meta', '_customizer_mobile_viewport_meta' );
endif;
if ( $wp_customize->is_ios() ) {
@@ -171,6 +168,13 @@ do_action( 'customize_controls_print_styles' );
* @since 3.4.0
*/
do_action( 'customize_controls_print_scripts' );
/**
* Fires when Customizer control scripts are printed.
*
* @since 5.5.0
*/
do_action( 'customize_controls_head' );
?>
</head>
<body class="<?php echo esc_attr( $body_class ); ?>">