Pomocí něj asi nezískáme příliš mnoho nových návštěvníků, ale díky němu těm současným umožníme, aby nás podpořili v našem psacím úsilí. Existuje i český web www.flattr.cz, kde dozvíte více informací.
Teď, ale k samotnému kódu.
<a class="FlattrButton" style="display:none;" title="<?php the_title() ?>" data-flattr-button="compact" data-flattr-uid="VAS_USER_NAME" data-flattr-tags="<?php $posttags = get_the_tags(); if ($posttags) { $tags = array(); foreach ($posttags as $tag) { $tags[] = $tag->name; } echo join(',', $tags) . ","; } ?>wordpress" data-flattr-category="text" href="<?php the_permalink() ?>"> <?php strip_tags(the_excerpt()) ?> </a>
A nezapomeňte přidat javascript do patičky
<script type="text/javascript"> /* <![CDATA[ */ (function() { var s = document.createElement('script'), t = document.getElementsByTagName('script')[0]; s.type = 'text/javascript'; s.async = true; s.src = 'http://api.flattr.com/js/0.6/load.js?mode=auto'; t.parentNode.insertBefore(s, t); })(); /* ]]> */</script>
Tento snippet je nutné vložit do souboru šablony single.php (tedy do detailu článku), případně tam, kde se vám to bude hodit. Nejprve je ale nutné kód upravit: za VAS_USER_NAME napište váš nick na Flatteru. Místo “WordPress” napište tag (nebo tagy oddělené čárkou), které se hodí k vašemu blogu. K nim se automaticky doplní ještě ty, které se týkají konkrétního článku.
Pokud chcete mít vlastní popisek pro vaši “věc” na Flatteru, napište ho do “Stručného výpisu příspěvku”. Další možností k přizpůsobení je smazat slovo “compact “, čímž se celý button zvětší do čtverce. Jinak je už vše připraveno k použití a vy můžete vesele sbírat Flattry. Hodně štěstí!
2 responses to “Jak přidat Flattr button do WordPressu”
Hezký článek,
já používám přímo plugin pro wordpress (http://wordpress.org/extend/plugins/flattr/), ale nějak mi nefunguje tak jak by asi měl, proto už dlouho přemýšlím, že jej nahradím nějakým svým vlastním řešením.
Teď už ale díky tobě nemusím 🙂
Díky
Rádo se stalo.