PDA

Zobacz pełną wersję : Udostępnianie artykułu na fb - błąd treści



Adrian0003
18-09-2017, 09:27
Witam , podczas udostępniania artykułu w sieci społecznościowej pobiera mi obrazek nie ten który podaje do artykułu i krótka treść pod tytułem wstawia nie tą co w artykule, może ktos podpowie coś w tej sprawie .

Gall Anonim
18-09-2017, 17:26
A co tutaj jest do powiedzenia - zrób debug na FB i zobaczysz co i dlaczego ci pobiera przy czym raz pobraną fotkę trzeba "resetować" bo inaczej FB ładuje podmienioną fotę po jakimś cholernie długim czasie (według jakiej reguły nie pamiętam).

maxik33
18-09-2017, 22:56
Równie dobrze zdjęcie może być za małej rozdzielczości i pobiera kolejny obrazek - trochę za mało danych.

Adrian0003
19-09-2017, 18:22
Hmm może prościej bedzie, gdy zajrzysz na www.krempna4u.pl i wchodząc w obojętnie jaki artykuł i schodząc na dół gdy klikniesz na udostępnianie na fb to zamiast pobierać teks z artykułu to pobiera zupełnie coś innego w języku angielskim , a obrazek wgl z nieba 😒

adam.lachut
19-09-2017, 19:15
Scrapper FB zupełnie nie radzi sobie z Twoja stroną i dlatego nie rozpoznaje poprawnie tagów OpenGraph.

Tak wygląda przykładowy artykuł pobrany przez scrapper FB: link (https://developers.facebook.com/tools/debug/echo/?q=http%3A%2F%2Fwww.krempna4u.pl%2Fkrempnianskie-klimaty%2Fmagurskie-wyprawy%2F812-zoltym-szlakiem-z-chyrowej-do-dukli.html)

Jeżeli się przyjrzeć, to wygląda na to że problematyczne są podziały wiersza w tagach, np. fragment Twojej strony wygląda tak:

<body
class=" sticky-bar off-canvas-right"><div
id="jm-allpage"><div
id="jm-page"><div
id="jm-offcanvas"><div
id="jm-offcanvas-toolbar">
<a
class="toggle-nav close-menu"><span
class="icon-remove"></span></a></div><div

Sprawdziłem demo Twojego szablonu i wygląda OK, więc problem albo w jakiejś wtyczce (JCH Optimize?) albo w zmianach szablonie.

A.

Adrian0003
19-09-2017, 19:22
Adam jak myślisz wyłączenie ich optymize może przynieść poprawę ?

adam.lachut
19-09-2017, 19:28
Nie wiem, ale łatwo sprawdzić: wyłącz JCH i albo podejrzyj źródło strony:

zamiast
<body
class=" sticky-bar off-canvas-right"><div
id="jm-allpage">

powinno być:
<body class=" sticky-bar off-canvas-right">
<div id="jm-allpage">

albo użyj debuggera OpenGraph z FB: https://developers.facebook.com/tools/debug/og/object/ i sprawdź czy poprawnie rozpoznał metatagi

A.