Usługi IT – Tomasz Junkanc

Wtyczka Facebook Page umożliwia łatwe dodanie widgetu na Twojej stronie internetowej, który wyświetla fanpage Twojej firmy. Dzięki temu Twoi odwiedzający mogą szybko polubić i śledzić Twoją stronę na Facebooku. Oto krok po kroku, jak dodać wtyczkę Facebook Page do swojej strony internetowej:

Krok 1: Utwórz stronę na Facebooku

Jeśli jeszcze nie masz strony firmowej na Facebooku, musisz ją najpierw utworzyć. Wejdź na Facebooka, zaloguj się, a następnie kliknij opcję „Utwórz” w górnym menu i wybierz „Strona”.

Krok 2: Przejdź do strony Developer Facebook

Wejdź na stronę Facebook for Developers i zaloguj się za pomocą swojego konta Facebook. Następnie przejdź do sekcji „Docs” i wybierz „Social Plugins” -> „Page Plugin”.

Krok 3: Skonfiguruj wtyczkę Facebook Page

Na stronie konfiguracyjnej wtyczki Facebook Page wprowadź URL swojej strony na Facebooku oraz dostosuj wygląd widgetu, np. szerokość, wysokość, język, czy wyświetlanie zdjęć profilowych. Po wprowadzeniu wszystkich ustawień, kliknij przycisk „Get Code”.

Krok 4: Skopiuj kod wtyczki

Po kliknięciu „Get Code” otrzymasz dwa fragmenty kodu:

  1. Kod SDK JavaScript – Ten kod należy wkleić na stronę przed zamknięciem tagu </body>.
  2. Kod wtyczki – Ten kod należy wkleić w miejscu, w którym chcesz, aby wtyczka była wyświetlana na Twojej stronie.
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v22.0"></script>

<div class="fb-page" data-href="https://www.facebook.com/profile.php?id=61573215598523" data-tabs="timeline" data-width="" data-height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/profile.php?id=61573215598523" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/profile.php?id=61573215598523">Baza Przepisów</a></blockquote></div>

Krok 5: Zapisz zmiany i odśwież stronę

Po wklejeniu kodu zapisz zmiany na swojej stronie internetowej i odśwież ją. Teraz wtyczka Facebook Page powinna być widoczna i funkcjonować poprawnie.

Dodanie wtyczki Facebook Page do Twojej strony internetowej to świetny sposób na zwiększenie widoczności Twojej strony firmowej na Facebooku oraz na angażowanie odwiedzających Twoją stronę internetową. Życzę powodzenia!

Krok 6: Stwórz wysuwany ekran z boku ekranu

Jeszcze ładniej można zrobić aby page box wysuwał się z np. prawej strony ekranu jak na zdjęciu:

Aby stworzyć taki moduł należy „opakować” kod ze strony facebooka oraz dodac CSS oraz kod JS odpowiedzialny za animacje wysuwania.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Facebook Like Box</title>
  <style>
    #fb-float {
      position: fixed;
      right: -300px;
      top: 50%;
      transform: translateY(-50%);
      width: 300px;
      transition: right 0.3s ease-in-out;
    }
    #fb-float.open {
      right: 0;
    }
    #fb-tab {
      position: absolute;
      left: -40px;
      top: 50%;
      transform: translateY(-50%);
      width: 40px;
      height: 120px;
      background-color: #3b5998;
      color: white;
      display: flex;
      align-items: center;
      justify-content: center;
      writing-mode: vertical-rl;
      cursor: pointer;
    }
  </style>
</head>
<body>
  <div id="fb-float">
    <div id="fb-tab" onclick="toggleFbFloat()">Like Us</div>
    <div class="fb-page" 
         data-href="https://www.facebook.com/YOUR_PAGE" 
         data-tabs="timeline" 
         data-width="300" 
         data-height="400" 
         data-small-header="false" 
         data-adapt-container-width="true" 
         data-hide-cover="false" 
         data-show-facepile="true">
      <blockquote cite="https://www.facebook.com/YOUR_PAGE" class="fb-xfbml-parse-ignore">
        <a href="https://www.facebook.com/YOUR_PAGE">Your Page Name</a>
      </blockquote>
    </div>
  </div>
  <!-- Load Facebook SDK for JavaScript -->
  <div id="fb-root"></div>
  <script async defer crossorigin="anonymous" 
          src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v10.0" nonce="random">
  </script>
  <!-- JavaScript to handle the floating tab -->
  <script>
        function toggleFbFloat() {
          var fbFloat = document.getElementById('fb-float');
          fbFloat.classList.toggle('open');
        }
  </script>
</body>
</html>

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

20 − 7 =