Support » Allgemeine Fragen » WordPress löscht Teile von Reservations-Link

  • Hallo zusammen – obwohl das Thema scheinbar bekannt ist, finde ich nirgendwo echte Hilfe 🙁 Ich muss einen Reservationsbutton einfügen, dessen Code vom Entwickler vorgegeben ist. Ich mache das wie folgt:

    <code><a id="localina-button" href="javascript:;" onclick="Localina.startBooking('0041326654422', '810220201409084facd0f01fa0a0a55f9xxxxxxxxxa', jQuery(this));">Online Reservation</a></code>

    Das funktioniert wunderbar und wird auch korrekt angezeigt, bis ich vom Text in den Visuellen Editor wechsle. Dann macht WordPress daraus:

    <code><a id="localina-button"></a>Online Reservation</code>

    Nachdem Google wegen meiner vielen Suchanfragen 3 neue Server installieren musste, frage ich jetzt mal als Neuling hier, was man da machen kann?
    Viele Grüsse
    Bruno

    • Dieses Thema wurde geändert vor 6 Jahren, 7 Monaten von bruno2000.
    • Dieses Thema wurde geändert vor 6 Jahren, 7 Monaten von bruno2000.
    • Dieses Thema wurde geändert vor 6 Jahren, 7 Monaten von bruno2000.
Ansicht von 1 Antwort (von insgesamt 1)
  • Im Editor wird JavaScript aus Sicherheitsgründen entfernt. Du kannst statt dessen einen eigenen Shortcode definieren, der im Frontend das JavaScript ausgibt:

    
    <?php
    function localina_shortcode( $atts ) {
    	return '<a id="localina-button" href="javascript:;" onclick="Localina.startBooking(\'0041326654422\', \'810220201409084facd0f01fa0a0a55f9xxxxxxxxxa\', jQuery(this));">Online Reservation</a>';
    }
    add_shortcode( 'localina','localina_shortcode' );
    

    Entweder fügst du das in der functions.php deines Child Themes ein oder verwendest das Plugin Code Snippets. Im Editor kannst du anschließend an beliebiger Stelle [localina] einfügen, um im Frontend den gewünschten Link auszugeben.

    Allerdings muss an anderer Stelle noch ein JavaScript eingefügt werden, damit die JavaScript-Funktion überhaupt ausgeführt werden kann.

Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „WordPress löscht Teile von Reservations-Link“ ist für neue Antworten geschlossen.