diff options
Diffstat (limited to 'plugins/jetpack/modules/verification-tools/blog-verification-tools.php')
-rw-r--r-- | plugins/jetpack/modules/verification-tools/blog-verification-tools.php | 42 |
1 files changed, 6 insertions, 36 deletions
diff --git a/plugins/jetpack/modules/verification-tools/blog-verification-tools.php b/plugins/jetpack/modules/verification-tools/blog-verification-tools.php index c8af204a..f2fd987a 100644 --- a/plugins/jetpack/modules/verification-tools/blog-verification-tools.php +++ b/plugins/jetpack/modules/verification-tools/blog-verification-tools.php @@ -21,6 +21,12 @@ function jetpack_verification_services() { 'format' => 'f100679e6048d45e4a0b0b92dce1efce', 'url' => 'https://pinterest.com/website/verify/', ), + 'yandex' => array( + 'name' => 'Yandex.Webmaster', + 'key' => 'yandex-verification', + 'format' => '44d68e1216009f40', + 'url' => 'https://webmaster.yandex.com/sites/', + ), ); } @@ -55,42 +61,6 @@ function jetpack_verification_print_meta() { } add_action( 'wp_head', 'jetpack_verification_print_meta', 1 ); -function jetpack_verification_get_code( $code ){ - $pattern = '/content=["\']?([^"\' ]*)["\' ]/is'; - preg_match( $pattern, $code, $match ); - if ( $match ){ - return urldecode( $match[1] ); - } else { - return false; - } -} - -function jetpack_verification_validate( $verification_services_codes ) { - foreach ( $verification_services_codes as $key => &$code ) { - // Parse html meta tags if present - if ( stripos( $code, 'meta' ) ) - $code = jetpack_verification_get_code( $code ); - - $code = esc_attr( trim( $code ) ); - - // limit length to 100 chars. - $code = substr( $code, 0, 100 ); - - /** - * Fire after each Verification code was validated. - * - * @module verification-tools - * - * @since 3.0.0 - * - * @param string $key Verification service name. - * @param string $code Verification service code provided in field in the Tools menu. - */ - do_action( 'jetpack_site_verification_validate', $key, $code ); - } - return $verification_services_codes; -} - function jetpack_verification_options_form() { $verification_services_codes = get_option( 'verification_services_codes' ); ?> |