Jak přidat Flattr button do WordPressu


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”