← All changes
|
modules/verification-tools/blog-verification-tools.php
+6
-2
13.5.2
→
16.3-a.1
View file →
| @@ -4,8 +4,12 @@ | ||
| 4 | 4 | * |
| 5 | 5 | * @package jetpack |
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | +if ( ! defined( 'ABSPATH' ) ) { | |
| 9 | + exit( 0 ); | |
| 10 | +} | |
| 11 | + | |
| 8 | 12 | /** |
| 9 | 13 | * Return an array of supported verification services. |
| 10 | 14 | * Add new services to this function. |
| 11 | 15 | * |
| @@ -67,14 +71,14 @@ | ||
| 67 | 71 | if ( is_array( $verification_services_codes ) ) { |
| 68 | 72 | $ver_output = "<!-- Jetpack Site Verification Tags -->\n"; |
| 69 | 73 | foreach ( jetpack_verification_services() as $name => $service ) { |
| 70 | 74 | if ( is_array( $service ) && ! empty( $verification_services_codes[ "$name" ] ) ) { |
| 71 | - if ( preg_match( '#^<meta name="([a-z0-9_\-.:]+)?" content="([a-z0-9_-]+)?" />$#i', $verification_services_codes[ "$name" ], $matches ) ) { | |
| 75 | + if ( preg_match( '#^<meta name="([a-z0-9_\-.:]+)?" content="([a-z0-9_-]+)?" /?>$#i', $verification_services_codes[ "$name" ], $matches ) ) { | |
| 72 | 76 | $verification_code = $matches[2]; |
| 73 | 77 | } else { |
| 74 | 78 | $verification_code = $verification_services_codes[ "$name" ]; |
| 75 | 79 | } |
| 76 | - $ver_tag = sprintf( '<meta name="%s" content="%s" />', esc_attr( $service['key'] ), esc_attr( $verification_code ) ); | |
| 80 | + $ver_tag = sprintf( '<meta name="%s" content="%s">', esc_attr( $service['key'] ), esc_attr( $verification_code ) ); | |
| 77 | 81 | /** |
| 78 | 82 | * Filter the meta tag template used for all verification tools. |
| 79 | 83 | * |
| 80 | 84 | * @module verification-tools |