Fehler bei der Rabattierung von Gutscheinen in VikBooking

Wenn Sie feststellen, dass Gutscheine in VikBooking fälschlicherweise auch Rabatte auf Zusatzoptionen (Bausteine) gewähren, liegt dies meist an einer fehlerhaften Konfiguration innerhalb der jeweiligen Option.

In der Bearbeitungsansicht der Option finden Sie auf der rechten Seite den Bereich Einstellungen. Dort wird festgelegt, wie das System diese Option bei der Preisberechnung behandelt. Überprüfen Sie diese Einstellung, um sicherzustellen, dass Rabatte nur im gewünschten Umfang abgezogen werden.

Pfad: VikBooking > Zimmer > Optionen > Deine Option, die du ändern möchtest

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.