diff --git a/bavarian-rank-engine/includes/Admin/views/dashboard.php b/bavarian-rank-engine/includes/Admin/views/dashboard.php index e92c916..2444b24 100644 --- a/bavarian-rank-engine/includes/Admin/views/dashboard.php +++ b/bavarian-rank-engine/includes/Admin/views/dashboard.php @@ -53,6 +53,61 @@ + 'Rank Math', + 'notes' => array( + __( 'llms.txt: BRE serves the file with priority — Rank Math is bypassed.', 'bavarian-rank-engine' ), + __( 'Schema.org: BRE suppresses its own JSON-LD to avoid duplicates.', 'bavarian-rank-engine' ), + __( 'Meta descriptions: BRE writes to the Rank Math meta field.', 'bavarian-rank-engine' ), + ), + ); + } + if ( defined( 'WPSEO_VERSION' ) ) { + $bre_compat[] = array( + 'name' => 'Yoast SEO', + 'notes' => array( + __( 'Schema.org: BRE suppresses its own JSON-LD to avoid duplicates.', 'bavarian-rank-engine' ), + __( 'Meta descriptions: BRE writes to the Yoast meta field.', 'bavarian-rank-engine' ), + ), + ); + } + if ( defined( 'AIOSEO_VERSION' ) ) { + $bre_compat[] = array( + 'name' => 'All in One SEO', + 'notes' => array( + __( 'Meta descriptions: BRE writes to the AIOSEO meta field.', 'bavarian-rank-engine' ), + ), + ); + } + if ( class_exists( 'SeoPress_Titles_Admin' ) ) { + $bre_compat[] = array( + 'name' => 'SEOPress', + 'notes' => array( + __( 'Meta descriptions: BRE writes to the SEOPress meta field.', 'bavarian-rank-engine' ), + ), + ); + } + if ( ! empty( $bre_compat ) ) : + ?> +
+

+
+

+ +

+ + +
+
+ +