[Rozwiązane] FB używa pierwszego zdjęcia na stronie jako miniaturki
Strona 1 z 3 123 OstatniOstatni
Wyniki 1 do 10 z 26

Temat: FB używa pierwszego zdjęcia na stronie jako miniaturki

  1. #1
    Bywalec
    Dołączył
    26-01-2011
    Wpisy
    248
    Punkty
    10

    Domyślny FB używa pierwszego zdjęcia na stronie jako miniaturki

    Witam
    Podepnę się pod temat jeśli można.
    Gdy wrzucam link z jakiegoś artykułu na stronie https://swiadomy.com
    to nie działa to tak jakbym chciał

    Początkowo jako miniaturka pojawiała mi się ikonka Facebooka, jako że było to pierwsze zdjęcie zczytywane ze strony (ozn. na screenie C)
    miniaturka na FB.jpg

    Gdybym usunął te skróty do Social Media to pierwszym zdjęciem będzie flaga polski w zmieniarce języka (D)
    Dlatego też w pozycje A i B wprowadziłem moje wybrane zdjęcie, aby ono wyświetlało się jako miniaturka
    Te zdjęcia docelowo mają rozmiary 1x1 i są niewidoczne (powiększyłem je na potrzeby screena)
    A dodatkowo Social Media przeniosłem do pozycji E (a pozycję C wyłączyłem dla bezpieczeństwa)

    I w tym momencie jest ok, fajnie wczytuje miniaturkę, ale tylko taką którą wskażę w A i B
    chleb.jpg

    Jeśli chcę wstawić na FB inny artykuł to i tak będę miał zdjęcie chleba.
    Nawet jeśli zmienię adres zdjęcia w poz A i B to i tak nie zadziała to od razu tylko trzeba odczekać sporo czasu (chyba 1 dzień)
    Tak więc jest to uciążliwe.

    Ale przypominam sobie, że kiedyś nie było z tym problemu.
    Facebook wczytywał pierwsze zdjęcie artykułu bez problemu.
    Czy można jakoś temu zaradzić?

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior Bazyl awatar
    Dołączył
    02-08-2008
    Skąd
    Skierniewice
    Wpisy
    7 693
    Punkty
    574

    Domyślny

    Przyznam, że pierwszy raz w życiu przeczytałem artykuł dowodzący, że ziemia jest płaska.
    Wiedziałem o tym już od lat 70-tych! To wtedy zorientowałem się, że jestem obserwowany za pomocą telewizora...
    ;-)

  4. #3
    Bywalec
    Dołączył
    26-01-2011
    Wpisy
    248
    Punkty
    10

    Domyślny

    Cytat Wysłane przez Bazyl Zobacz wiadomość
    Przyznam, że pierwszy raz w życiu przeczytałem artykuł dowodzący, że ziemia jest płaska.
    Wiedziałem o tym już od lat 70-tych! To wtedy zorientowałem się, że jestem obserwowany za pomocą telewizora...
    ;-)
    Kształt Ziemi zostawmy na boku. ;) Co tam będziemy podważać "naukę".
    Zajmijmy się miniaturkami na FB

  5. #4
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Dzieje się tag gdyż na swojej stronie nie używasz Open Graph Protocol https://ogp.me/
    Bez tego FB "bierze" sobie pierwsze lepsze obrazki.
    Przy pomocy tagów OG możesz wskazać co ma być brane:

    http://prntscr.com/y0pyfz

    PS: wydzieliłem temat bo tamten miał status "rozwiązane"

    PS2: nie ma sensu przekonywać Damiana do kształtu Ziemi bo on WIE, że jest płaska. Niech tam sobie wierzy w co zechce.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  6. #5
    Bywalec
    Dołączył
    26-01-2011
    Wpisy
    248
    Punkty
    10

    Domyślny

    Cytat Wysłane przez siristru Zobacz wiadomość
    PS: wydzieliłem temat bo tamten miał status "rozwiązane"
    Jeśli mogę coś zasugerować to temat byłby precyzyjniejszy gdyby nazywał się
    "FB używa pierwszego zdjęcia na stronie jako miniaturki"
    zamiast obecnego:
    "FB używa przypadkowych obrazków jako miniaturek"

    Cytat Wysłane przez siristru Zobacz wiadomość
    PS2: nie ma sensu przekonywać Damiana do kształtu Ziemi bo on WIE, że jest płaska. Niech tam sobie wierzy w co zechce.
    Czy to jest kwestia wiary? Akurat w artykule są proste dowody. Każdy może to zweryfikować bez "lunety" hehe
    Gdyby to tylko chodziło o rację to nie byłoby sensu nakręcać tematu, ale chodzi o coś większego...

    Cytat Wysłane przez siristru Zobacz wiadomość
    Dzieje się tag gdyż na swojej stronie nie używasz Open Graph Protocol https://ogp.me/
    Bez tego FB "bierze" sobie pierwsze lepsze obrazki.
    Przy pomocy tagów OG możesz wskazać co ma być brane:
    Gdzie znajdę jakieś wskazówki odnośnie OGP?
    Kod HTML:
    <div class="pull-left item-image"> <img src="/images/aaa.jpg" alt="" itemprop="image"> </div>
    Rozumiem to tak, że trzeba zapodać pull-left item-image jako zdjęcie, które ma być brane np. do posta na FB

    Cytat Wysłane przez siristru Zobacz wiadomość
    Jakiego pliku jest to podgląd? index.php?

  7. #6
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Temat zmieniłem.

    Wysłałem ci linka do dokumentacji: https://ogp.me/

    W swoich projektach umieszczam tagi OG w dwóch miejscach: w indeksie szablonu z warunkiem by wyświetlał się na wszystkich stronach poza artykułami i w widoku artykułu.
    Poza tym podpinam do tagów różne dane:

    Kod PHP:
    include_once(JPATH_ROOT.'/templates/<moj-szablon>/truncate.php');

    $totruncate strip_tags($this->item->introtext);

    $og_type 'article';
    $og_url JURI::current();
    if(
    $images->image_intro) {
        
    $og_obrazek $images->image_intro;
    } else {
        
    $og_obrazek 'templates/<moj-szablon>/images/default-background-cover.jpg';
    }
    $og_image =  JRoute::_(JURI::root(false) . $og_obrazek);
    $og_desc limit_text($totruncate,400);
    $og_title $this->item->title;

    $app =JFactory::getApplication();
    $og_sitename $app->getCfg('sitename');

    $doc JFactory::getDocument();
    $doc->addCustomTag('<meta property="og:type" content="article"/>');
    $doc->addCustomTag('<meta property="og:url" content="'.$og_url.'"/>');
    $doc->addCustomTag('<meta property="og:site_name" content="'.$og_sitename.'"/>');
    $doc->addCustomTag('<meta property="og:image" content="'.$og_image.'"/>');
    $doc->addCustomTag('<meta property="og:description" content="'.$og_desc.'"/>');
    $doc->addCustomTag('<meta property="og:title" content="'.$og_title.'"/>');
    $doc->addCustomTag('<meta property="fb:app_id" content="<moj-fb-id>"/>');
    $doc->addCustomTag('<meta property="og:logo" content="'.JURI::root().'templates/'.$this->template.'/images/logo.png'.'" size="320x320" />'); 
    Ma to tę zaletę, ze raz wdrożone gra samo... minus, że trzeba ogarniać php, szablony i widoki Joomli.

    Zawsze możesz sobie coś doinstalować: https://extensions.joomla.org/tags/open-graph/
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  8. #7
    Bywalec
    Dołączył
    26-01-2011
    Wpisy
    248
    Punkty
    10

    Domyślny

    Cytat Wysłane przez siristru Zobacz wiadomość
    if($images->image_intro) {
    $og_obrazek = $images->image_intro;
    }
    ale tutaj masz jakieś swoje nazewnictwo og_obrazek
    image_intro np. to jest jakiś parametr joomli czy też twój wymyślony?


    Cytat Wysłane przez siristru Zobacz wiadomość
    Zawsze możesz sobie coś doinstalować: https://extensions.joomla.org/tags/open-graph/
    Czy któryś z dodatków ma szansę pomóc? Czy to są dodatki, które potem się jakoś ustawia / parametryzuje?

  9. #8
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    $og_obrazek to nazwa zmiennej. Nie ma znaczenia jak ją nazwę, ważne jest co do niej przypisuję.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  10. #9
    Bywalec
    Dołączył
    26-01-2011
    Wpisy
    248
    Punkty
    10

    Domyślny

    Można byłoby użyć tego całego kodu podmieniając odpowiednie wpisy jak
    <moj-szablon>
    <moj-fb-id>
    '/images/logo.png'
    templates/<moj-szablon>/images/default-background-cover.jpg

    ?

    - - - Updated - - -

    Cytat Wysłane przez damianprz Zobacz wiadomość
    Nawet jeśli zmienię adres zdjęcia w poz A i B to i tak nie zadziała to od razu tylko trzeba odczekać sporo czasu (chyba 1 dzień)
    Tak więc jest to uciążliwe.
    Zauważyłem, że teraz zmiana następuje natychmiastowo
    Zmieniam sobie moduł z pierwszym zdjęciem na stronie (przy ścieżce powrotu), wrzucam post na FB i jest to nowe zdjęcie.
    Aczkolwiek nadal jest to uciążliwe.

  11. #10
    Wyga siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    3 242
    Punkty
    302

    Domyślny

    Można po drobnych zmianach. Poza tym musisz mieć plik truncate.php
    Trzeba jednak wiedzieć co się robi... a z tego co piszesz wynika, że masz raczej małą wiedzę dotyczącą widoków i php.

    W takim przypadku albo się podszkolisz albo skorzystasz jednak z rozszerzeń z JED.

    Wklejanie kodu na "pałę" nie ma sensu.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

Strona 1 z 3 123 OstatniOstatni

Podobne tematy

  1. FB używa pierwszego zdjęcia na stronie jako miniaturki
    przez damianprz na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 3
    Ostatni post/autor: 02-02-2021, 13:55
  2. [Rozwiązane] SIGE-Brak opisu pierwszego zdjęcia w galerii zdjęć
    przez Maciej_K_3105 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 7
    Ostatni post/autor: 21-02-2020, 21:14
  3. ssGallery nie ładuje pierwszego zdjęcia
    przez lukasz_ostrow na forum Ogłoszenia i komunikaty
    Odpowiedzi: 1
    Ostatni post/autor: 30-03-2012, 18:31
  4. Artykuły na stronie startowej zaczynając nie od pierwszego
    przez poek na forum Administracja - ogólnie
    Odpowiedzi: 8
    Ostatni post/autor: 01-01-2012, 23:44
  5. phoca gallery - miniaturka pierwszego zdjęcia zamiast losowego w kategorii
    przez Figiello na forum Galerie, media, obsługa grafiki i innych mediów
    Odpowiedzi: 0
    Ostatni post/autor: 07-12-2009, 20:47

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •