Support » Themes » Manychat bot & oceanwp child theme

  • Gelöst mthun777

    (@mthun777)


    Hallo Zusammen,

    ich habe Probleme, das Skript für den Manychat Chatbot auf die Seite einzubinden.

    Bei Manychat heißt es:

    Place it into the <head> of every page of your website.
    <!– ManyChat –>
    <script src=“//widget.manychat.com/102121291293568.js”
    async=“async”></script>

    Ich habe diesen Code in die header.php des eltern-themes gepackt. Hat leider nicht funktioniert.

    Durch Recherche in diversen Foren habe ich nun herausgefunden, dass man bei einem Child Theme folgendes Skript in die functions.php des child themes einfügen soll:

    function add_many_chat_script(){
    ?>
    <script src=“//widget.manychat.com/102121291293568.js”
    async=“async”></script>
    <?php
    }
    add_action(‚wp_head‘,’add_many_chat_script‘);

    Dies hat allerdings auch nicht funktioniert. Die Vorschläge aus den anderen Foren auf WordPress haben leider auch nicht geholfen.
    Ich bin nun am Ende mit meinem Latein und habe Stunden erfolglos damit verbracht, den Chatbot auf die Seite zu packen.

    Kann da jemand weiterhelfen?

    Vielen Dank!

    VG
    Martin

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Moderator Bego Mario Garde

    (@pixolin)

    Probier mal, ob es klappt, wenn du das der functions.php deines Child-Themes einfügst:

    add_action('wp_enqueue_scripts', 'manychat_js');
    function manychat_js() {
      wp_enqueue_script('manychat', '//widget.manychat.com/102121291293568.js', array(), '1.0', false);
    }
    mthun777

    (@mthun777)

    Wahnsinn, es hat geklappt!

    Vielen Dank 🙂

    Moderator Bego Mario Garde

    (@pixolin)

    Freut mich. Und demnächst bitte daran denken:

    Wenn’s richtig läuft, es funktioniert,
    werden Themen als „gelöst“ markiert,
    damit auch alle in der Runde wissen,
    dass sie hier nicht mehr helfen müssen.
    🌻

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)