WordPress logotype alternative

Google Maps Konflikt zwischen Web 2.0 Directory Plugin und Theme Enfold in WordPress

Die Lösung: Enfold Maps komplett deaktivieren (per Code)

  1. Öffne in WordPress das Menü Code Snippets (oder WPCode).
  2. Erstelle ein neues Snippet (PHP).
  3. Nenne es „Enfold Google Maps Fix“.
  4. Füge diesen Code ein:

PHP

/* Enfold Google Maps komplett deaktivieren (Backend & Frontend) */
add_filter( 'avf_load_google_map_api', '__return_false' );
add_filter( 'avf_load_google_map_api_prohibited', '__return_true' );

/* Sicherheitshalber auch die Skripte entfernen, falls Enfold sie trotzdem lädt */
add_action('init', 'remove_enfold_maps_scripts', 30);
function remove_enfold_maps_scripts() {
    wp_deregister_script( 'avia-google-maps-api' );
    wp_deregister_script( 'avia_google_maps_front_script' );
    wp_deregister_script( 'avia_google_maps_api_script' );
    wp_deregister_script( 'avia_google_maps_widget_admin_script' );
}
  1. Stelle sicher, dass du bei „Ort“ (Location) „Überall“ (Frontend & Admin) oder „PHP Snippet überall ausführen“ wählst.
  2. Aktiviere das Snippet und speichere es.

Der Test danach

  1. Gehe zurück in den Eintrag im Web Directory Plugin.
  2. Mache einen Hard Reload (STRG + F5), um sicherzugehen, dass keine alten Skripte mehr im Browser kleben.
  3. Versuche jetzt, die manuellen Koordinaten einzugeben und zu speichern.
0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert