PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 9.8.2
Jetpack – WP Security, Backup, Speed, & Growth v9.8.2
16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 All 501 releases
jetpack / modules / seo-tools.php
seo-tools.php
47 lines 1.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Module Name: SEO Tools
4 * Module Description: Better results on search engines and social media.
5 * Sort Order: 35
6 * Recommendation Order: 15
7 * First Introduced: 4.4
8 * Requires Connection: Yes
9 * Requires User Connection: No
10 * Auto Activate: No
11 * Module Tags: Social, Appearance
12 * Feature: Traffic
13 * Additional Search Queries: search engine optimization, social preview, meta description, custom title format
14 *
15 * @package automattic/jetpack
16 */
17
18 // Suppress SEO Tools output if any of the following plugins is active.
19 $jetpack_seo_conflicting_plugins = array(
20 'wordpress-seo/wp-seo.php',
21 'wordpress-seo-premium/wp-seo-premium.php',
22 'all-in-one-seo-pack/all_in_one_seo_pack.php',
23 'all-in-one-seo-pack-pro/all_in_one_seo_pack.php',
24 'seo-by-rank-math/rank-math.php',
25 'autodescription/autodescription.php',
26 'slim-seo/slim-seo.php',
27 'wp-seopress/seopress.php',
28 'wp-seopress-pro/seopress-pro.php',
29 );
30
31 foreach ( $jetpack_seo_conflicting_plugins as $seo_plugin ) {
32 if ( Jetpack::is_plugin_active( $seo_plugin ) ) {
33 // Disable all custom meta tags that SEO tools manages.
34 add_filter( 'jetpack_disable_seo_tools', '__return_true' );
35
36 // Also disable default meta tags.
37 add_filter( 'jetpack_seo_meta_tags_enabled', '__return_false' );
38 break;
39 }
40 }
41
42 /** This filter is documented in modules/seo-tools/jetpack-seo-utils.php */
43 if ( ! apply_filters( 'jetpack_disable_seo_tools', false ) ) {
44 require_once __DIR__ . '/seo-tools/jetpack-seo.php';
45 new Jetpack_SEO();
46 }
47