Flatter Button in Bugis integrieren

Da mir die Falttr Buttens in dem Bugis Theme fehlten hab ich mir ein Child Theme gemacht und sie selber integriert.

Hier der Code damit Ihr nicht alles nochmal machen müsst:
in der functions.php

<?php
/**
 * Register and call Flattr Library and button Script
 */

function bugis_flatter_init(){
    if(!is_admin()){
        wp_register_script('flattr','http://api.flattr.com/js/0.6/load.js?mode=auto',false,'0.6',true);
                wp_enqueue_script('flattr');
    }
}
add_action('init','bugis_flatter_init');
?>

In der sharebtn.php

<ul class="post-share">
    <li class="post-shortlink"><?php _e('Short URL','bugis');?> <input type='text' value='<?phpecho wp_get_shortlink(get_the_ID()); ?/>' onclick='this.focus(); this.select();' /></li>
    <li class="post-googleplus"><g:plusone size="medium" href="<?php the_permalink(); ?>
"></g:plusone></li>
    <li class="post-twitter"><script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
        <a href="http://twitter.com/share" class="twitter-share-button"
            data-url="<?php the_permalink();?>"
            data-text="<?php the_title();?>"
            data-count="horizontal">Tweet</a>
    </li>
    <li class="post-fb"><iframe src="http://www.facebook.com/plugins/like.php?href=<?phpechourlencode(get_permalink($post->ID));?>&amp;layout=button_count&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true"></iframe></li>
    <li class="post-flattr">
        <?php
        $tags='';
        $posttags= get_the_tags();
        if($posttags){
          foreach($posttagsas$tag){
            $tags.=$tag->name.', ';
          }
        }
        $tags=substr($tags,0,-2);
        ?>
        <a class="FlattrButton" style="display:none;" title="<?php the_title();?>" data-flattr-button="compact" data-flattr-uid="danielhuesken" <?phpif(!empty($tags))echo'data-flattr-tags="'.$tags.'"';?> data-flattr-lang="<?phpecho(defined('WPLANG')) ? WPLANG :'en_US';?>" data-flattr-category="text" href="<?php the_permalink();?>"><?phpechostrip_tags(trim(get_the_excerpt()));?></a>
    </li>
</ul><!-- end post-share -->
<a href="#" class="share-btn"><?php _e('Share','bugis');?></a>

Nicht vergessen bei data-flattr-uid=”danielhuesken” die eigene user ID einzutragen.

Hinterlasse eine Antwort

Deine Email-Adresse wird niemals veröffentlicht. Pflichtfelder sind mit * gekennzeichnet.