• Hallo WP Gemeinde…

    Ich habe folgendes Problem. Vor gut 2 Wochen hab ich die Homepage in HTTPS:// geändert. Klappte alles prima, bis auf… ich bekomm kein Facebook Plugin zum laufen. Habe es mit einigen versucht, im Widget erscheint wenn überhaupt nur ein anklickbarer Link. Bin für jegliche Hilfe dankbar.

    MfG Don Froschi

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

Ansicht von 5 Antworten – 1 bis 5 (von insgesamt 5)
  • Hallo Don Froschi,

    hast du dir dein Snippet über folgende Seite generieren lassen? https://developers.facebook.com/docs/plugins/page-plugin?locale=de_DE

    Wenn nicht lass dir für die entsprechende Facebook Page ein Snippet generieren und binde es nochmal komplett neu ein.

    Gruß,
    Stephan

    Wie hast Du die Umstellung auf SSL durchgeführt? Mit einem Plugin? Oder über die .htaccess? Oder beides?

    Gibt Dein Browser eine Fehlermeldung bzgl. Mixed-Content aus? Schau dazu mal in Chrome in die Konsole der Developer Tools (https://developer.chrome.com/devtools), ob es dort eine Fehlermeldung gibt.

    Ein gutes Plugin für die Umsetzung von SSL ist bspw. https://de.wordpress.org/plugins/really-simple-ssl/

    Zudem scheint – wie Backi geschrieben hat – Dein Snippet mangelhaft zu sein. Da fehlen Credentials. Generiere das mal neu und binde es ein.

    • Diese Antwort wurde geändert vor 6 Jahren, 4 Monaten von elschnuppero.
    • Diese Antwort wurde geändert vor 6 Jahren, 4 Monaten von elschnuppero.
    Thread-Starter donfroschi

    (@donfroschi)

    erstmal danke für eure tips. Auf SSL hab ich in der .htacces umgestellt. Den Snippet hab ich von der oben genannten seite genommen und auch nach anleitung in die header.php eingefügt. sowie auch das 2 script als widget gemacht. In der Sidebar erscheint die Überschrift wie normal, aber dann nur ein anklickbarer Link.

    Thread-Starter donfroschi

    (@donfroschi)

    Ich habe den snippet nochmal neu generiert..

    <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = 'https://connect.facebook.net/de_DE/sdk.js#xfbml=1&version=v3.0';
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>

    und das was ins widget soll

    <div class="fb-page" data-href="https://www.facebook.com/Deisterkiez-108978912453532/" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/Deisterkiez-108978912453532/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/Deisterkiez-108978912453532/">Deisterkiez</a></blockquote></div>

    dieses ist die header.php wo der erste rein soll …

    <!DOCTYPE html>
    
    <html class="no-js" <?php language_attributes(); ?>>
    <head>
    <meta charset="<?php bloginfo('charset'); ?>">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="profile" href="http://gmpg.org/xfn/11" />
    <?php if (is_singular() && pings_open(get_queried_object())) : ?>
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php endif; ?>
    <?php wp_head(); ?>
    </head>
    <body id="mh-mobile" <?php body_class(); ?> itemscope="itemscope" itemtype="http://schema.org/WebPage">
    <?php mh_before_header();
    get_template_part('content', 'header');
    mh_after_header(); ?>

    vielleicht kommt jemand auf die lösung..

    vielen dank

    Wenn ich mir den Quelltext deiner Seite anschaue, dann kann ich das erste Skript nicht sehen. So kann es natürlich nicht funktionieren.

    Der erste Code-Block muss:

    right after the opening body tag

    eingebunden werden, also hinter dieser Zeile:
    <body id="mh-mobile" <?php body_class(); ?> itemscope="itemscope" itemtype="http://schema.org/WebPage">

    In einem Child-Theme natürlich. Alternativ nutzt du ein Plugin dafür.
    Oder du lässt es lieber gleich, weil ich nicht glaube, dass das mit der DSGVO zusammen passt … 😉

    Gruß, Torsten

Ansicht von 5 Antworten – 1 bis 5 (von insgesamt 5)
  • Das Thema „Facebook Widget“ ist für neue Antworten geschlossen.