From 24479646353ed11d9512edb5e6fa69e3412e770b Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 22 Feb 2026 14:39:23 +0000 Subject: [PATCH] =?UTF-8?q?Dateien=20nach=20=E2=80=9Ebavarian-rank-engine/?= =?UTF-8?q?includes/Admin/views=E2=80=9C=20hochladen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../includes/Admin/views/dashboard.php | 55 ++++ .../includes/Admin/views/geo.php | 242 ++++++++++++++++++ 2 files changed, 297 insertions(+) create mode 100644 bavarian-rank-engine/includes/Admin/views/geo.php 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 ) ) : + ?> +
+

+
+

+ +

+
    + +
  • + +
+ +
+
+ +