| @@ -88,8 +88,20 @@ | ||
| 88 | 88 | 'file' => 'autodescription/autodescription.php', |
| 89 | 89 | 'extra_files' => [], |
| 90 | 90 | 'importable' => false, |
| 91 | 91 | ], |
| 92 | + // Brainstorm Force's SEO plugin. Missing from this list, a site moving | |
| 93 | + // from SureRank kept both running: every head tag doubled and no | |
| 94 | + // conflict notice or deactivate action appeared (#916). The class is | |
| 95 | + // declared by loader.php, which surerank.php requires directly. | |
| 96 | + 'surerank' => [ | |
| 97 | + 'name' => 'SureRank', | |
| 98 | + 'class' => 'SureRank\\Loader', | |
| 99 | + 'function' => '', | |
| 100 | + 'file' => 'surerank/surerank.php', | |
| 101 | + 'extra_files' => [], | |
| 102 | + 'importable' => false, | |
| 103 | + ], | |
| 92 | 104 | ]; |
| 93 | 105 | |
| 94 | 106 | /** |
| 95 | 107 | * Detected plugins cache |
| @@ -188,9 +200,9 @@ | ||
| 188 | 200 | if (!self::has_seo_plugins()) { |
| 189 | 201 | return ''; |
| 190 | 202 | } |
| 191 | 203 | |
| 192 | - return __('Running more than one SEO plugin can create conflicts — duplicate meta tags, sitemaps, and schema markup that may hurt your search rankings. To avoid any SEO-related conflicts, we recommend deactivating third-party SEO plugins.', 'thinkrank'); | |
| 204 | + return __('Running more than one SEO plugin can create conflicts: duplicate meta tags, sitemaps, and schema markup that may hurt your search rankings. To avoid any SEO-related conflicts, we recommend deactivating third-party SEO plugins.', 'thinkrank'); | |
| 193 | 205 | } |
| 194 | 206 | |
| 195 | 207 | /** |
| 196 | 208 | * Whether any detected plugin's SEO data can be imported into ThinkRank. |