Google Maps Konflikt zwischen Web 2.0 Directory Plugin und Theme Enfold in WordPress
Die Lösung: Enfold Maps komplett deaktivieren (per Code)
- Öffne in WordPress das Menü Code Snippets (oder WPCode).
- Erstelle ein neues Snippet (PHP).
- Nenne es „Enfold Google Maps Fix“.
- 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' );
}
- Stelle sicher, dass du bei „Ort“ (Location) „Überall“ (Frontend & Admin) oder „PHP Snippet überall ausführen“ wählst.
- Aktiviere das Snippet und speichere es.
Der Test danach
- Gehe zurück in den Eintrag im Web Directory Plugin.
- Mache einen Hard Reload (
STRG+F5), um sicherzugehen, dass keine alten Skripte mehr im Browser kleben. - Versuche jetzt, die manuellen Koordinaten einzugeben und zu speichern.


