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.

Możesz użyć poniższych szybkich linków, aby przejść bezpośrednio do metody, która Cię najbardziej interesuje:
- Dodawanie metadanych Open Graph Facebooka za pomocą AIOSEO
- Ustaw metadane Facebook Open Graph za pomocą Yoast SEO
- Dodawanie metadanych Open Graph na Facebooku za pomocą kodu
- Często zadawane pytania dotyczące Facebook Open Graph
- 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.

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.

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.

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.

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.

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.

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”.

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

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.

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:
- Najlepsze wskazówki i samouczki dotyczące Facebooka dla użytkowników WordPressa
- Jak automatycznie publikować na Facebooku z WordPressa
- Jak zainstalować i skonfigurować komentarze na Facebooku w WordPress
- Jak stworzyć niestandardowy kanał Facebooka w WordPress
- Jak wyświetlać recenzje z Twojej strony na Facebooku w WordPressie
- Jak naprawić problem z nieprawidłową miniaturką na Facebooku w WordPressie
- Jak wyświetlić Twitter i Facebook autora na stronie profilu
- Jak stworzyć stronę docelową reklam na Facebooku w WordPress
- Jak naprawić problem z oEmbed na Facebooku i Instagramie w WordPressie
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.


Zespół WPBeginner
Czy ustawiłeś obraz wyróżniony? Czy zamieniłeś domyślny adres URL obrazu w kodzie na własny adres URL obrazu?
Ikix
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ę!
Jason C.
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?
Zespół WPBeginner
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.
adepush
Cześć, czy Twoja wtyczka jest nadal dostępna na WordPress.org?
http://wordpress.org/plugins/facebook-open-graph-meta-in-wordpress/
a.
M
nadal pobiera obraz z paska bocznego zamiast obrazu, który umieściłem w pliku functions?
damian
A co z og:description?
Musadiq
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ę
Hassan
u mnie nie działa, kiedy udostępniam swoje posty na Facebooku, pokazują się tylko moje ostatnie zdjęcia z Instagrama
Loes Liemburg
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?
Manuel Gomez
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!
Alexandra
Dziękuję! kod zadziałał idealnie!
M
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?
M
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?
Attila
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
JessDelAngel
Cześć!
Czy znalazłeś rozwiązanie tego problemu?
Pozdrawiam
Jim
Działa dobrze – dzięki. Czy to nadal najlepszy sposób integracji bez wtyczki?
Personel redakcyjny
Używamy do tego wtyczki WordPress SEO by Yoast.
Admin
sojusznik
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
Personel redakcyjny
Po prostu użyj wtyczki Yoast’s SEO, a ona ma to wbudowane.
Admin
Goob
Wtyczka Yoast’s SEO wydaje się nie mieć wbudowanych opisów og:description dla pojedynczych stron.
Personel redakcyjny
Tak, ma to wbudowane. Domyślnie pobiera Twój meta opis, ale ma również opcję modyfikacji opisu z pola meta Yoast SEO.
Theo
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
Personel redakcyjny
Zdecydowanie możesz to zrobić za pomocą instrukcji warunkowych.
Admin
Personel redakcyjny
Musisz dołączyć miniaturę posta za pomocą funkcji obrazu wyróżnionego.
Admin
seitanist
Czy ktoś może wyjaśnić dlaczego
global $post;
jest potrzebne i gdzie znajduje się w wygenerowanym kodzie?
wpbeginner
@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ą.
seitanist
To działało świetnie! Dzięki!!!
Personel redakcyjny
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
Cno
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ś?
StephanePerez
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!
techhogger
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 ten sam problem z… daj znać, jeśli znajdziesz jakieś rozwiązanie.
wpbeginner
@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.
techhogger
@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.
wpbeginner
@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?
techhogger
@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.
wpbeginner
@techhogger@waqaslone Proszę włączyć wtyczkę Otto’s Simple Facebook Connect. Usuń kod, który dodałeś w swoim functions.php…
techhogger
@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.
ChristopherJosephDowney
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?
RobKara
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?
wpbeginner
@RobKara To pytanie powinno zostać zadane na forum Open Graph, ponieważ wykracza poza zakres tego artykułu.
MetalPhil
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.
MetalPhil
BTW: Zainstalowałem ją dawno temu i nadal nie działa. Mam ten problem od ponad miesiąca. To mnie wykańcza.
lizbizz
Dezaktywowałem wtyczkę Facebook OG Meta na moim blogu i zainstalowałem zamiast niej wtyczkę Simple Facebook Connect i teraz wszystko wydaje się działać poprawnie na mojej stronie i postach!
Instrukcje i informacje WPbeginners. com (upewnij się, że postępujesz zgodnie z nimi dokładnie) korzystając z tego posta: https://014.leahstevensyj.workers.dev/plugins/how-to-install-and-setup-simple-facebook-connect-for-wordpress/
lizbizz
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?
SaijoGeorge
@wpbeginner Facepalm … Thanks for the quick replay mate
wpbeginner
@SaijoGeorge Wyświetli tylko zdefiniowany fragment Twojego posta. Jeśli nie określisz fragmentu, nic nie zostanie wyświetlone.
SaijoGeorge
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
wpbeginner
@CarlosDeGuzman Narzędzie do sprawdzania linków (linter) potrzebuje czasu na aktualizację.
CarlosDeGuzman
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
wpbeginner
@ReyCalantaol Nie ma to nic wspólnego z SEO... dane Open Graph są dla Facebooka...
wpbeginner
@arabsciences@Tia Peterson Musisz dodać Meta Description, a nasza wtyczka zrobi to za Ciebie…
wpbeginner
@arabsciences@Tia Peterson Musisz dodać Meta Description, a nasza wtyczka zrobi to za Ciebie…
wpbeginner
@Tia Peterson Tak, musiałbyś ponownie zainstalować przez repozytorium.
wpbeginner
@Tia Peterson Tak, musiałbyś ponownie zainstalować przez repozytorium.
Tia Peterson
@arabsciences@wpbeginner Nope.
arabsciences
Cześć
Jak pobrać opis z wtyczki all in one seo.?
u mnie nie działa
arabsciences
@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).
arabsciences
@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)); ?>” />
ClyoBeck
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?
wpbeginner
@ClyoBeck Upewnij się, że na dole pliku functions.php nie ma dodatkowych spacji…
ClyoBeck
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?
Livefyre
@wpbeginner Dziękuję. Nie sądzę, żebym dostał aktualizację. Czy powinienem po prostu pobrać wtyczkę ponownie z repozytorium wtyczek WP i zainstalować ją ponownie?
wpbeginner
@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).
wpbeginner
@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…
SteveJoseph
@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ę.
Tia Peterson
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!
wpbeginner
@SteveJoseph Facebook potrzebuje trochę czasu, aby zaktualizować starsze posty, ale samo się naprawi.