Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak dodać meta dane Facebook Open Graph w motywach WordPress

Nadal pamiętam frustrację, gdy udostępniałem jeden z moich pierwszych wpisów na blogu na Facebooku, tylko po to, by zobaczyć, że wyświetla zupełnie losowy, pikselowany obraz. Po spędzeniu godzin nad treścią, zniechęcające było widzieć, że jest ona źle reprezentowana, zanim ktokolwiek zdążył kliknąć.

Dzieje się tak, gdy strona internetowa nie przekazuje platformom mediów społecznościowych jasnych instrukcji, co należy wyświetlać. Bez tych wskazówek Facebook musi zgadywać, a często zgaduje źle.

Tutaj, na WPBeginner, opanowaliśmy sposób kontrolowania wyglądu naszych udostępnień w mediach społecznościowych za pomocą metadanych Open Graph. W tym przewodniku przeprowadzimy Cię przez sprawdzone metody, których używamy, aby upewnić się, że Twoje treści zawsze wyglądają najlepiej podczas udostępniania.

Jak dodać meta dane Facebook Open Graph w motywach WordPress

Możesz użyć poniższych szybkich linków, aby przejść bezpośrednio do metody, która Cię najbardziej interesuje:

  1. Dodawanie metadanych Open Graph Facebooka za pomocą AIOSEO
  2. Ustaw metadane Facebook Open Graph za pomocą Yoast SEO
  3. Dodawanie metadanych Open Graph na Facebooku za pomocą kodu
  4. Często zadawane pytania dotyczące Facebook Open Graph
  5. Dodatkowe zasoby dotyczące Facebooka i WordPressa

Ważne: Proszę wybrać tylko jedną z poniższych metod. Używanie wielu wtyczek SEO lub ręczne dodawanie kodu, gdy wtyczka jest aktywna, może spowodować konflikty tagów Open Graph, co może prowadzić do nieoczekiwanych wyników udostępniania. Zalecamy Metodę 1 z użyciem AIOSEO dla najłatwiejszej i najbardziej kompleksowej konfiguracji.

Metoda 1: Dodawanie metadanych Facebook Open Graph za pomocą AIOSEO

All in One SEO to popularny wtyczka WordPress SEO używany przez ponad 3 miliony stron internetowych. Pozwala łatwo zoptymalizować stronę pod kątem wyszukiwarek, a także platform społecznościowych, takich jak Facebook i Twitter.

Najpierw musisz zainstalować i aktywować darmową wtyczkę All in One SEO. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku jak zainstalować wtyczkę WordPress.

Po aktywacji musisz odwiedzić stronę All in One SEO » Social Networks. Tutaj możesz wprowadzić adres URL swojej strony na Facebooku i wszystkich innych sieciach społecznościowych.

Wtyczka SEO AIOSEO dla WordPress

Następnie kliknij zakładkę Facebook u góry strony, a zobaczysz, że znacznik Open Graph jest domyślnie włączony.

Możesz kliknąć przycisk „Prześlij lub wybierz obraz”, aby wybrać domyślny obraz Facebook OG, jeśli artykuł nie ma obrazu Open Graph.

Ustaw domyślny obraz Open Graph

Jeśli przewiniesz w dół, możesz dostosować nazwę swojej witryny, opis i inne ustawienia. Nie zapomnij kliknąć niebieskiego przycisku „Zapisz zmiany”, gdy skończysz.

Teraz, gdy ustawiłeś metatagi Open Graph dla całej witryny, następnym krokiem jest dodanie metadanych Open Graph dla poszczególnych postów i stron.

Domyślnie AIOSEO używa tytułu SEO i opisu meta Twojego wpisu jako tytułu i opisu Open Graph. Możesz również ręcznie ustawić miniaturę na Facebooku dla każdej strony i wpisu.

Po prostu edytuj post lub stronę i przewiń w dół do sekcji „Ustawienia AIOSEO” poniżej edytora. Stamtąd przejdź do karty Społecznościowe, a zobaczysz podgląd swojego miniatury.

Podgląd Facebook AIOSEO

Tutaj możesz ustawić obraz mediów społecznościowych, a także tytuł i opis.

Wystarczy przewinąć w dół do pola „Źródło obrazu”. Możesz wybrać użycie obrazu wyróżniającego, przesłanie niestandardowego obrazu lub inne opcje.

Wybierz, który obraz WordPress ma być używany jako miniatura na Facebooku

Metoda 2: Ustaw metadane Facebook Open Graph za pomocą Yoast SEO

Yoast SEO to kolejna wtyczka WordPress SEO, której możesz użyć do dodania metadanych Facebook Open Graph do dowolnej witryny WordPress.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki Yoast SEO. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę WordPress.

Po aktywacji dane Facebook Open Graph są domyślnie włączone.

Możesz to sprawdzić, przechodząc do Yoast SEO » Ustawienia i przewijając w dół do sekcji Udostępnianie w mediach społecznościowych. Teraz możesz upewnić się, że funkcja danych Open Graph jest włączona.

Włącz Facebook Open Graph

Możesz zapisać swoje ustawienia lub kontynuować i skonfigurować inne opcje społecznościowe Facebooka.

Możesz podać identyfikator aplikacji Facebook, jeśli używasz go dla swojej strony na Facebooku i statystyk. Możesz również zmienić tytuł, opis i obraz meta Open Graph swojej strony głównej.

Na koniec możesz ustawić domyślny obraz, który będzie używany, gdy dla posta lub strony nie zostanie ustawiony żaden obraz.

Wersja Premium Yoast SEO pozwala również na ustawienie metadanych Open Graph dla poszczególnych postów i stron. Po prostu edytuj post lub stronę i przewiń w dół do sekcji „Yoast SEO” poniżej edytora.

Ustaw metadane Open Graph dla postów i stron za pomocą Yoast

Z tego miejsca możesz ustawić miniaturę na Facebooku dla tego konkretnego posta lub strony. Jeśli nie ustawisz tytułu lub opisu posta, wtyczka użyje Twojego tytułu i opisu meta SEO.

Teraz możesz zapisać swój post lub stronę, a wtyczka zapisze metadane Facebook Open Graph.

Metoda 3: Dodawanie metadanych Facebook Open Graph za pomocą kodu

Ta metoda zazwyczaj wymaga skopiowania i wklejenia kodu do pliku functions.php Twojego motywu. Zalecamy jednak dodanie kodu za pomocą wtyczki WPCode, która ułatwia i bezpieczniej dodaje niestandardowy kod w WordPress.

WPCode zawiera również bibliotekę gotowych fragmentów kodu, w tym jeden do dodawania podstawowych tagów Open Graph, więc zajmuje to tylko kilka kliknięć.

Najpierw zainstaluj i aktywuj bezpłatny plugin WPCode. Więcej szczegółów znajdziesz w naszym przewodniku jak zainstalować plugin WordPress.

Po aktywacji możesz przejść do Fragmenty kodu » + Dodaj fragment z panelu administracyjnego WordPress.

Wyszukaj fragment „Add basic Open Graph Tags” w bibliotece. Gdy go znajdziesz, najedź na niego kursorem i kliknij przycisk „Użyj fragmentu”.

Wybierz fragment 'Dodaj podstawowe tagi Open Graph' z biblioteki

Następnie WPCode automatycznie doda kod za Ciebie, a także ustawi nagłówek całej witryny jako lokalizację metody wstawiania.

WPCode automatycznie dodaje kod dla danych Open Graph

Po tym wszystkim, co musisz zrobić, to przełączyć fragment na „Aktywny” i kliknąć przycisk „Zaktualizuj”. Twój motyw zacznie teraz wyświetlać metadane Facebook Open Graph w nagłówku WordPress.

Aktywuj i zaktualizuj fragment

Jeśli jesteś zaawansowanym użytkownikiem, nadal możesz skopiować i wkleić poniższy kod do pliku functions.php swojego motywu.

Ponieważ wymaga to bezpośredniej edycji plików motywu, upewnij się, że wykonasz kopię zapasową plików motywu przed wprowadzeniem jakichkolwiek zmian.

//Adding the Open Graph in the Language Attributes
function add_opengraph_doctype( $output ) {
        return $output . ' xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"';
    }
add_filter('language_attributes', 'add_opengraph_doctype');
 
//Lets add Open Graph Meta Info
 
function insert_fb_in_head() {
    global $post;
    if ( !is_singular()) //if it is not a post or a page
        return;
        echo '<meta property="fb:app_id" content="Your Facebook App ID" />';
        echo '<meta property="og:title" content="' . get_the_title() . '"/>';
        echo '<meta property="og:type" content="article"/>';
        echo '<meta property="og:url" content="' . get_permalink() . '"/>';
        echo '<meta property="og:site_name" content="Your Site Name Goes Here"/>';
    if(!has_post_thumbnail( $post->ID )) { //the post does not have featured image, use a default image
        $default_image="http://example.com/image.jpg"; //replace this with a default image on your server or an image in your media library
        echo '<meta property="og:image" content="' . $default_image . '"/>';
    }
    else{
        $thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'medium' );
        echo '<meta property="og:image" content="' . esc_attr( $thumbnail_src[0] ) . '"/>';
    }
    echo "
";
}
add_action( 'wp_head', 'insert_fb_in_head', 5 );

Pamiętaj, aby dodać nazwę swojej witryny w wierszu 17, gdzie jest napisane „Your Site Name Goes Here”. Następnie powinieneś zmienić domyślny adres URL obrazu w wierszu 19 na jeden z własnych adresów URL obrazów.

Zalecamy umieszczenie tam obrazu z Twoim logo, więc jeśli Twój post nie ma miniatury, pobierane jest logo Twojej witryny.

Musisz również dodać własny identyfikator aplikacji Facebook w Linii 13. Jeśli nie masz aplikacji Facebook, możesz usunąć Linię 13 z kodu.

Często zadawane pytania dotyczące Facebook Open Graph

Pomogliśmy tysiącom użytkowników skonfigurować ustawienia udostępniania w mediach społecznościowych, a kilka pytań pojawia się dość często. Oto odpowiedzi na najczęstsze pytania dotyczące dodawania metadanych Facebook Open Graph.

1. Jak sprawdzić, czy moje tagi Open Graph działają poprawnie?

Najlepszym sposobem na sprawdzenie tagów jest oficjalne narzędzie Facebooka Debugger udostępniania. Wystarczy wprowadzić adres URL swojego posta lub strony, a narzędzie pokaże podgląd tego, jak będzie wyglądać po udostępnieniu, oraz wymieni wszelkie znalezione błędy lub ostrzeżenia.

2. Jaki jest najlepszy rozmiar obrazu dla obrazu Open Graph na Facebooku?

Aby uzyskać najlepsze rezultaty na wyświetlaczach o wysokiej rozdzielczości, Facebook zaleca używanie obrazów o wymiarach co najmniej 1200 x 630 pikseli. Ważne jest, aby zachować proporcje obrazu 1,91:1, aby zapobiec niezręcznemu przycinaniu obrazu.

3. Dlaczego Facebook pokazuje niewłaściwy obraz, nawet po jego ustawieniu?

Jest to zazwyczaj problem z pamięcią podręczną. Facebook zapisuje dane Open Graph, które po raz pierwszy zobaczy dla danego adresu URL. Jeśli zaktualizujesz obraz, musisz poinformować Facebooka, aby sprawdził ponownie, uruchamiając adres URL przez narzędzie Debugger udostępniania i klikając przycisk „Przeskrob ponownie”.

4. Czy tagi Open Graph wpływają na SEO mojej strony internetowej?

Chociaż tagi Open Graph nie mają bezpośredniego wpływu na rankingi w wyszukiwarkach, mają silny pośredni wpływ. Atrakcyjne i profesjonalnie wyglądające udostępnienia w mediach społecznościowych prowadzą do wyższych współczynników klikalności i większego ruchu, co jest pozytywnym sygnałem dla wyszukiwarek.

Dodatkowe zasoby dotyczące Facebooka i WordPressa

Mamy nadzieję, że ten artykuł pomógł Ci dodać metadane Facebook Open Graph w WordPress. Możesz również zapoznać się z innymi poradnikami dotyczącymi tego, jak możesz używać Facebooka w WordPress:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

222 CommentsLeave a Reply

  1. Witaj, próbowałem wszystkiego, co mogłem i nie mogę wyświetlić obrazu miniaturki, gdy publikuję adres URL mojego bloga na Facebooku, dodałem już kod, jak powiedziałeś, pobrałem mnóstwo wtyczek i nie ma obrazu na Facebooku! Czy możesz mi pomóc? Proszę!

  2. A co z dodaniem tylko jednego obrazu do opcji miniaturki na Facebooku? Zauważyłem, że bez problemu pobiera mój obraz wyróżniony, ale nie pobiera pozostałych z posta. Czy jest sposób, aby dodać je ręcznie za pomocą krótkiego kodu?

  3. Przepraszamy, wtyczka nie jest już dostępna. Zaktualizowaliśmy artykuł o nowe informacje. Mam nadzieję, że pomoże Ci to dodać dane meta Facebook Open Graph do Twojej witryny WordPress.

  4. Cześć,

    Jak mogę uwzględnić Facebooka w powyższym kodzie? Aby mógł bezpośrednio publikować artykuł na osi czasu naszego profilu, a także na naszej stronie na Facebooku. Dziękuję

  5. u mnie nie działa, kiedy udostępniam swoje posty na Facebooku, pokazują się tylko moje ostatnie zdjęcia z Instagrama

  6. Cześć, zainstalowałem tę wtyczkę, ale nie widzę opcji OG w moim menu ustawień. Odświeżyłem i czekałem, ale nadal nic. Co poszło nie tak?

  7. Czy ta linia oznacza, że obraz będzie używał rozmiaru średniego?

    $thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), ‘medium’ );

    Jeśli zamienię na „big”, czy użyje dużego obrazu? Chciałbym zobaczyć post z linkiem w nowym formacie na Facebooku, ponieważ mogę uzyskać więcej kliknięć.

    Dzięki!

    • Niestety, to mi nie pomogło, nawet nie widzę tego w kodzie źródłowym nagłówka WP. Używam metody z kodem, ponieważ nie chcę dodawać żadnych wtyczek do strony.

      Sprawdziłem plik htaccess i nie powoduje on żadnych problemów, ponieważ jest pusty z wyjątkiem deklaracji linku stałego.

      To też nie jest wtyczka do buforowania, ponieważ żadnej nie mam. Czy ktoś ma jakieś pomysły?

      • Właściwie przepraszam, to zadziałało, ale niestety przy użyciu narzędzia do debugowania nadal wygląda na to, że publikowanie linku na mojej osi czasu nadal nie pokazuje og:image.

        Nawet jeśli jest w json. To naprawdę dziwne. Debugger pokazuje post, ale bez żadnego obrazu w podglądzie udostępniania. Czy ktoś ma jakieś pomysły?

  8. Witaj Syed,
    Użyłem wielu wtyczek do wyodrębniania moich metadanych grafu od czasu, gdy zacząłem używać WordPressa i Facebooka, i mogę powiedzieć, że „Facebook Open Graph Meta for WordPress” jest jak dotąd najprostszą, a jednocześnie najbardziej profesjonalną wtyczką.

    Mam jednak drobny problem… podczas debugowania linków do moich postów za pomocą debuggera Facebooka, moje surowe informacje o dokumencie Open Graph nie wyświetlają się poprawnie. Zawierają specjalne znaki, ponieważ moja treść jest w języku węgierskim.

    Oto przykład:
    Tag Meta:

    Byłbym wdzięczny, gdyby ktoś mógł mi powiedzieć, jak to naprawić.

    Z góry dziękuję i gratuluję dobrej roboty.

    Z poważaniem

  9. Używam tego kodu od dawna, ale ostatnio pojawiły się problemy, nie zawsze pobiera obraz. Użyłem linera i znalazłem ten błąd:

    Wnioskowana Właściwość Właściwość „og:description” powinna być podana jawnie, nawet jeśli wartość można wywnioskować z innych tagów.

    Dodałem tag opisu i to wydaje się rozwiązać problem z obrazkiem, ale teraz nie wyświetla już treści artykułu.

    Czy ktoś ma pomysł, jak to rozwiązać? Chcę tylko pokazać kilka pierwszych linii treści.

    Dzięki

  10. Cześć,

    Zastanawiałem się tylko, czy możliwe jest posiadanie innego „og:type” dla posta i strony. Obecnie (przynajmniej z tego, co rozumiem) dla wszystkiego w WordPressie ustawia to „og:type” na artykuł.

    Co jeśli chcę ustawić „og:type” strony na „website”, a dla posta na „article”?

    Any suggestions or help much appreciated :)

    Dzięki

  11. Czy ktoś może wyjaśnić dlaczego

    global $post;

    jest potrzebne i gdzie znajduje się w wygenerowanym kodzie?

    • @seitanist Tak, powodem dodania global $post jest to, że ten kod jest dodawany poza pętlą w sekcji strony. Aby pobrać właściwe informacje, musimy wywołać global $post, co sprawia, że wszystkie te tagi działają.

  12. Możesz spróbować wyłączyć funkcję społecznościową wtyczki Yoast i pobrać wtyczkę Otto's Simple Facebook Connect. Po prostu ją aktywuj, a podstawowe funkcje zajmą się resztą.

    Admin

  13. Witaj, wszystko działało! Kiedy umieszczam link do mojego konkretnego wpisu na blogu na mojej ścianie na Facebooku, mam odpowiednią miniaturkę, opis i nazwę strony. Ale post na Facebooku automatycznie pokazuje również pełny adres URL mojej strony (tuż pod tytułem posta). Zamiast tego chcę, aby pokazywał permalink konkretnego wpisu na blogu – a nie adres URL mojej strony. W ten sposób mogę zintegrować „polubienia” dla tego konkretnego posta w WordPressie. Proszę! Ktoś?

  14. Cześć, próbowałem zainstalować wtyczkę, ale nie mogę jej aktywować z powodu krytycznego błędu: Cannot redeclare add_opengraph_doctype()…/fbogmeta.php w linii 24

    Co mam zrobić?

    Dzięki!

  15. Wkleiłem te kody zgodnie z instrukcją na moim blogu techhogger.com, ale problem nadal nie wydaje się rozwiązać. Widzę moje kody adsense w obszarze opisu. Proszę o pomoc.

      • @waqaslone@techhogger Aby pojawił się opis, musisz użyć fragmentów. Alternatywnie możesz użyć wtyczki Otto’s Simple Facebook Connect i po prostu ją włączyć. To załatwi wszystko za Ciebie.

        • @wpbeginner@waqaslone@techhogger

          Zrobiłem wszystko. Próbowałem nawet wtyczki, o której mówiłeś. Po prostu spróbuj udostępnić dowolny post z mojego bloga, a dowiesz się, co dokładnie się dzieje. Do pewnego stopnia udało mi się usunąć kody pojawiające się w sekcji opisu. Ale teraz nie widzę opisów i miniatur postów podczas udostępniania ich na FB. Będę wdzięczny za pomoc.

        • @techhogger@waqaslone Używamy metody udostępnionej na tej stronie na naszej własnej stronie internetowej. Wszystko działa. Używamy SFC na List25 i działa doskonale. Nie jestem pewien, dlaczego masz te problemy. SFC ma bardzo sprytny sposób analizowania Twoich treści i wyciągania opisu. Więc wiem na pewno, że wyciąga opis. Wyciąga również wszystkie obrazy. Najprawdopodobniej oznacza to, że inna wtyczka zakłóca działanie Twojej witryny. Czy masz wtyczkę WP do dodawania pola lub przycisku polubień? lub jakąkolwiek inną wtyczkę FB?

        • @wpbeginner@waqaslone Próbowałem udostępnić ponownie po Twojej ostatniej odpowiedzi. I dzieje się to samo. Widzę tylko tytuł posta z opisem jako opis mojego bloga zamiast opisu posta i bez miniatury. Używam wtyczki Digg Digg do udostępniania w mediach społecznościowych.

        • @techhogger@waqaslone Proszę włączyć wtyczkę Otto’s Simple Facebook Connect. Usuń kod, który dodałeś w swoim functions.php…

        • @wpbeginner@waqaslone Myślę, że teraz działa. Ponownie pobrałem i skonfigurowałem wtyczkę. I teraz wydaje się, że działa. Czy możesz się przyjrzeć i dać mi znać, czy wszystko jest teraz w porządku.

  16. Jestem przyzwyczajony do umieszczania meta tagów w HTML-u na Bloggerze. Przejście na WordPressa było pod tym względem uciążliwe, ponieważ nie mam HTML-a do edycji i nie jestem przyzwyczajony do CSS. Ten wtyczka to marzenie, ale wydaje się, że nie działa poprawnie. Moje pytanie brzmi: Wydaje mi się, że mam 3 różne identyfikatory: mój profil na Facebooku, moja strona fanowska na Facebooku (ta, do której prowadzi mój blog) i mój identyfikator debuggera OG, który pojawia się na stronie debuggera dewelopera; którego identyfikatora muszę użyć dla wtyczki? Niezależnie od tego, który wpiszę we wtyczce, po kliknięciu „debuguj” miniatura nie aktualizuje się i zawsze jest jednym z gifów reklamowych. Czy mogę mieć więcej niż jedną domyślną miniaturę, tak jakbym używał megatagów w HTML-u?

  17. Kiedy użytkownik odwiedza moją stronę WordPress „obiekt”, jak uzyskać identyfikator użytkownika Facebooka, jeśli jest to użytkownik Facebooka przeglądający stronę? Czy Facebook wysyła signed_request lub identyfikator użytkownika Facebooka przez querystring?

    • @RobKara To pytanie powinno zostać zadane na forum Open Graph, ponieważ wykracza poza zakres tego artykułu.

  18. Zainstalowałem to na mojej stronie internetowej (AngryMetalGuy.com) i to nie działa. Nie mam pojęcia dlaczego. Jestem poza frustrowany i bardzo zdezorientowany. Jeśli mógłbyś proszę, proszę, proszę, proszę, proooszę mi pomóc, byłoby wspaniale.

  19. Rozwiązało to mój problem z przyciskiem Udostępnij na Facebooku, ale teraz, gdy próbuję udostępnić post z mojej strony na Facebooku za pomocą Hootlet Hootsuite, pole tekstowe opisu jest puste. Wyświetla poprawną miniaturę i adres URL, ale brak podglądu tekstu artykułu. Działało wcześniej i nadal działa dla innych stron, więc myślę, że stało się tak po zainstalowaniu wtyczki… pomóżcie?

  20. @SaijoGeorge Wyświetli tylko zdefiniowany fragment Twojego posta. Jeśli nie określisz fragmentu, nic nie zostanie wyświetlone.

  21. Great plugin .. the only issue I seem to be having is that the meta property=”og:description” spits out some random data :( . Thr url for a sample post is 1800pocketpc.com/watch-out-for-windows-phone-7/22453/ similar issue on another blog bestwp7games.com/crazy-horses-match-maker-a-path-drawing-game.html ( here og:description comes out to be blank ) I am using thesis variations on both of those sites .. was wondering if any of you guys have come across this issue

    Warto również zauważyć, że tag meta description na tych stronach wydaje się zwracać poprawne dane

  22. Hi wpbeginner! I installed the plugin on my site, ww w.swimbikerun.ph and it’s not working. I’m still getting these errors on the linter. Also no thumbnails are showing when you share a post on fb. Hope you can help :)

    Ponadto nie pokazuje opisu

    Ostrzeżenie

    Brak wymaganego pola: og:title jest wymagane

    Brak wymaganego pola: og:type jest wymagane

    Brak wymaganego polaog:url jest wymagane

    Brak wymaganej właściwości og:image jest wymagane

  23. @Tia Peterson@wpbeginner

    Używam wtyczki All in one seo i nie mogłem pobrać opisu, aby wyświetlić go w narzędziu do sprawdzania linków (linter).

  24. @Tia Peterson@wpbeginner

    Znalazłem poprawkę, która wyświetla pierwsze 300 znaków posta.

    po prostu zmień og:description na:

    <meta property=”og:description” content=”<?php echo strip_tags(get_the_excerpt($post->ID)); ?>” />

  25. Okej, wróciłem do oryginalnych plików motywu i wgrałem oryginalny plik functions.php. Nic z tego. Nadal pusty ekran. Myślę o aktualizacji motywu, żeby zobaczyć, czy to pomoże. Zastanawiam się, czy kod, który umieściłem w pliku functions.php, jakoś coś innego zmienił. Czy to możliwe?

  26. Cześć wszystkim,

    Powinienem był po prostu pobrać wtyczkę. Zamiast tego skopiowałem i wkleiłem powyższy kod do mojego pliku functions.php i teraz mój blog zniknął.

    Wszedłem na swój serwer i, po zrobieniu kopii pliku php w notatniku, wgrałem stary plik. Nadal bez powodzenia.

    Wygląda na to, że będę musiał zatrudnić programistę, aby to naprawić.

    Jakieś rady?

  27. @wpbeginner Dziękuję. Nie sądzę, żebym dostał aktualizację. Czy powinienem po prostu pobrać wtyczkę ponownie z repozytorium wtyczek WP i zainstalować ją ponownie?

  28. @Tia Peterson Właśnie przesłałem poprawkę do tego i innego problemu. Powinna być dostępna w ciągu 15 minut lub wcześniej (kiedy tylko zostaną zastosowane aktualizacje SVN).

  29. @SteveJoseph@joshuatj Również z linterem (nie jestem pewien, jaka jest dokładna liczba), ale jeśli Twój post ma tyle polubień, to nie zresetuje opisu / tytułu i tak dalej… Jeśli dobrze pamiętam, ta liczba nie jest bardzo wysoka…

  30. @wpbeginner@joshuatj Dziękuję za odpowiedź wpbeginner. Wypróbowałem Twój plugin w ciągu ostatnich 3 dni, więc byłem całkiem pewien, że to najnowsza wersja, ale to mi nie pomogło. Zastosuję się do Twojej sugestii, że problem sam się rozwiąże, ale obecne rozwiązanie nie jest idealne. Pobiera opis z sekcji „intro” mojego bloga, co pomaga opowiedzieć odbiorcom o mnie, ale niewiele wspiera powody, dla których powinni kliknąć w artykuł lub udostępniony element. Na szczęście pokazuje poprawny obrazek i nagłówek posta, tylko nie opis z samego posta.

    Ponieważ Facebook tak bardzo promował open graph, można by pomyśleć, że zadbaliby o to, aby działało to solidnie i było dopracowane. Jeszcze raz dziękuję.

  31. Cześć! Z jakiegoś powodu wtyczka nie pobiera opisu. Na początku odkryłem, że pobiera opis z pola „wyciąg”, więc zacząłem używać tego pola za każdym razem. Teraz nie pobiera nawet z tego. Nie wiem dlaczego. Używam najnowszej wersji wtyczki, motywu StudioPress News Child Theme dla Genesis i wersji WordPress 3.1.

    Oto nasz najnowszy post, aby pokazać, że po wklejeniu tego adresu URL na Facebooku pojawiają się tylko obraz i tytuł. W kodzie źródłowym pole opisu dla wtyczki open graph jest całkowicie puste. http://www.bizchickblogs.com/2011/08/what-do-you-know-about-naturopathy.html

    Dzięki za pomoc!

  32. @SteveJoseph Facebook potrzebuje trochę czasu, aby zaktualizować starsze posty, ale samo się naprawi.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.