Super że się udało
Super że się udało
================================Administracja Joomla, Nowości, Artykuły Pomocne Administratorom, Usługi
>>> https://joomlaguru.pl <<<
Szkoła Joomla Guru (Kursy Online)
>>> https://szkola.joomlaguru.pl <<<
================================
po latach znów to nie działa, możecie mi pomóc?
http://www.miastadawniej.pl/galeria-...wrzeszcza-7809
tym razem fb ładnie wczytuje ale po dodaniu posta usuwa zdjęcie
Działa: http://prntscr.com/ohz6j1
Debug też "łapie": http://prntscr.com/ohz6pf
ALE, twoja strona nie ma znaczników og: czyli znaczników OpenGraph. Przez co czasami wyniki dodawania strony na FB mogą być różne.
Powinieneś stosować znaczniki og: na swojej stronie, wygląda to tak: http://prntscr.com/ohz74t
Plus mała modyfikacja w znaczniku html: http://prntscr.com/ohz7d2
Znaczniki og: dodaje jako dwa zestawy - jeden dla strony głównej oraz dla artykułów. Wymaga to modyfikacji szablonu widoku:
Dla strony innej niż artykuł, w pliku index.php szablonu:
http://prntscr.com/ohz82q
a potem:
http://prntscr.com/ohz7si
W szablonie artykułu:
http://prntscr.com/ohz895
dla pliku: ROOT/templates/<twoj-szablon>/html/com_content/article/default.php
To zagwarantuje Ci pełną kontrolę nad tym co wyświetli się na FB.
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 ;)
Bardzo Ci dziękuję za odpowiedź.
Na stronie nie posiadam artykułów, tylko zdjęcia oraz komponent joomgallery, i zależy mi aby zdjęcia były poprawnie wyświetlane na Facebooku, abym mógł się z nimi dzielić, czy mam edytować tylko plik szablonu? czy plik odpowiedzialny za wyświetlenia zdjęć w galerii
components/com_joomgallery/views/detail/view.html.php
Można to dostosować również do JoomGallery (swój droga jeden z moich ulubionych rozszerzeń )
Nie, to nie jest ROOT/components/com_joomgallery/views/detail/view.html.php - to plik źródłowy i jego nie należy ruszać.
Kod og: należy wywołać w tym pliku: ROOT/components/com_joomgallery/views/detail/tmpl/default_header.php
To znaczy wykorzystywanie nadpisywanie szablonem ;)
Ale jako że jest to inny komponent niż com_content w użyciu będą zupełnie inne zmienne.
Jeśli dasz mi chwilkę - przygotuję dla Ciebie odpowiedni kod.
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 ;)
bardzo był bym wdzięczny za taki kod, zaczekam
1. Kopiujesz plik
ROOT/components/com_joomgallery/views/detail/tmpl/default_header.php
do
ROOT/templates/<twoj-szablon>/html/com_joomgallery/detail (jeśli nie masz takich katalogów - utwórz je
2. W pliku default_header.php linii 3, zaraz pod <?php defined('_JEXEC') or die('Direct Access to this location is not allowed.'); wklejasz:
Wynik w kodzie: http://prntscr.com/oi2pn0Kod PHP:
$doc = JFactory::getDocument();
$app = JFactory::getApplication();
$og_url = JURI::current();
$og_image = $this->image->img_src;
$og_title = $this->escape($this->image->imgtitle);
$og_image_alt = $og_title;
$og_desc = strip_tags($this->image->imgtext);
$og_sitename = $app->getCfg('sitename');
$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.'"/>');
Strona: http://siristru.prolusatia.pl/galeri...e-kury-11.html
Facebook debug gdzie można sprawdzić jak to FB będzie widział: https://developers.facebook.com/tools/debug/
Ostatecznie można dodac jeszcze fb:app_id jeśli chcesz zbierać statystyki udostępnień.... ale nie jest to obowiązkowe by dobrze renderowalo się na FB.
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 ;)
Chcyba mi się udało, i działa bardzo Ci dziękuję za pomoc i poświęcony czas a można coś podobnego zrobić na twitterku?
LOL, potwierdzam, udało Ci się http://prntscr.com/oi3b6x
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 ;)
a można coś podobnego zrobić na twitterku?