Facebook komentáře na Blogger

Máte blog na Blogger.com a chtěli by jste používat komentáře od Facebooku? Je to jednoduché, stačí malá úprava ve zdrojovém kódu šablony.

Nejdříve si ale nastavte, aby se původní komentáře neozobrazovaly – bylo by zbytečné mít na webu dva formuláře. Komentáře zakážete v Nastavení » Komentáře » Skrýt a Uložte nastavení.

Vložení Facebook kódu

Otevřete si úpravy HTML šablony v nabídce Design » Upravit HTML, zaškrtněte políčko Rozbalit šablony pomůcek.

Facebook komentáře na Blogger.com

Teď si v kódu najděte vhodné místo pro vložení komentářů (já je vložil na konec DIV s třídou post-footer<div class="post-footer">) a vložte následující kód:

1. <script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
2. <b:if cond='data:blog.url == data:post.url'>
3. <h3 id='komentare'>Komentáře</h3>
4. <div id='fb-root'/>
5. <fb:comments expr:href='data:post.url' expr:num_posts='10' expr:width='500'/>
6. <b:else/>
7. <p><a expr:href='data:post.url + &quot;#komentare&quot;'>Komentáře (<fb:comments-count expr:href='data:post.url'/>)</a></p>
8. </b:if>

Popis kódu:

  • 1. řádek – vložení JavaScriptu od Facebooku
  • 2., 6. a 7. řádek – podmínky v jazyce bloggeru – pokud je adresa (data:blog.url) rovna adresa příspěvku (data:post.url), …
  • 3. nadpis pro komentáře, atribut ID je vyplněn kvůli kotvě, na kterou povede odkaz z výpisu příspěvků
  • 5. Facebook kód, šířku komentářů, nebo další nastavení si zvolte sami
  • 7. odkaz na komentáře ve výpisu příspěvků – zobrazuje i počet komentářů

Autor

Jan Zatloukal

Jsem magor do hudby a těch internetů, tak dělám do obojího. V kapelách LB1 a Gambini plním post kytaristy. Ve firmě Optimal Marketing pracuji jako webdesignér a programátor. Ve volném čase také píšu blog Svět Kytar.