[Å] feedlyの購読者数付きボックスボタン 効果は抜群!?作り方を晒しました!

feedly

つい最近SNSボタンをボックス型に変更しました。

このfeedlyの購読者ボタンとデザインを合わせるために…。

まだ数日の経過ですが面白いですね。

feedly購読者ボタン

今回私が作ったボタンはこちら。

feedlybox

当ブログをfeedlyで読んでくださっている人数を示したfeedlyボタンです。

知り合いのブログでよく見て、なんだかかっこいいな…わかりやすいな…という憧れで設置してみました。

その結果

見やすい位置に置いたのが良かったのですかね?

feedlyボタンは以前から置いていたのですが、1週間も経たないうちに20-30人ほど購読者が増えました。今後はどうかな?

色々と大苦戦して生まれた当ブログのfeedlyボタン設置のコード。晒して置きますので良かったらお試しください。

今回参考にしたブログ

どの記事も丁寧に書かれていて非常にわかりやすかったです。

色々と試した結果…思うように動かず。

フィードがスラッシュありとなしの2つが当ブログはあるのですが、何をどう指定しても片方のフィードしか取得しないという謎の現象…いまだに何で発生したのかは謎のベールに包まれたまま。

ですが、ひたすら調べているとようやく私の求めていた方のフィード購読者数を表示してくれる記事を見つけました。以下が実際に当ブログで使用しているコードとスタイルシートです。

購読者数とボタンを表示

購読者数を表示させるためにこちらのブログを参考にしました。

FeedlyのブログRSS購読者数(フォロワー数)を取得・表示してうれしがる方法を紹介するよ!もちろんWordPressでも | ホホ冢次男

[M]RSSの登録に便利!購読者数付きのバルーンなFeedlyボタンをシェアボタンと一緒に設置してみた | miMemo(ミメモ)

できたコードがこちら。

<?php
// RSS feed のURLをエンコード
$feed_url = rawurlencode( 'http://webmemo.biz/feed' );
// 購読情報をJsonで取得して購読者数だけ頂く
$subscribers = file_get_contents( "http://cloud.feedly.com/v3/feeds/feed%2F$feed_url" );
$subscribers = json_decode( $subscribers );
$subscribers = $subscribers->subscribers;
?>
<div id="feedly-followers" class="over">
<span class="subscribers" id="feedlyCount"><?php echo $subscribers; ?></span>
<a href='http://cloud.feedly.com/#subscription%2Ffeed%2Fhttp%3A%2F%2Fwebmemo.biz%2Ffeed' target='blank'><img id='feedlyFollow' src='http://s3.feedly.com/img/follows/feedly-follow-rectangle-volume-medium_2x.png' alt='follow us in feedly' width='71' height='28'></a>

* webmemo.bizのところは自分のドメインに変更してください。(数字を生成する部分とボタンのリンク先の2箇所あります)

このままだと単に数字が表示されるだけなので、次にCSSで見た目を調整していきます。

CSSで見栄えを整える

CSSは先ほど紹介したミメモを参考にしてスタイルを弄りました。

/* 購読者数つきFeedlyボタン
---------------------------------------------*/
#feedly-followers {
    display: block;
	width:72px;
}

#feedly-followers img{
    width:72px;
    height:30px;
    border:none;
}
/* 購読者数の表示部分 */
#feedlyCount {
    margin:0 auto 6px auto;
    width: 62px;
    height: 31px;
	background-color: #FFF;
    position: relative;
    border: 1px solid #669966;
    border-radius: 4px;
    padding: 0 4px;
    font-family: Arial;
    font-size: 16px;
    line-height: 31px;
    text-align: center;
    display: block;
    background: white;
}
/* 購読者数吹き出し部分 */
.subscribers:after,
.subscribers:before {
    border: solid transparent;
    content: ' ';
    right: 43%;
    position: absolute;
}
.subscribers:before {
    border-width: 3px;
    border-top-color: #B0C1D8;
    top: 32px;
}
.subscribers:after {
    border-width: 3px;
    border-top-color: #FFF;
    top: 30px;
}

あとは作ったコードを表示させてたい場所に置いて完成です。

さいご

ブログによっては私みたいに先人様のコードが意図したように動かないことがあります。1つの記事がダメなら別の記事の別のやり方で。

私の記事が少しでも参考になれると幸いです。

それではこれからもあかめ(@mk_mizuho)をよろしくお願いします。

おまけ

feedlyの購読者人数を知ることができるアプリもありますよ!

FeedlyAdmin
価格: 無料(1.2 MB・価格は掲載時当時)

ブログを弄ろうず!!

ブログ更新に使用したアプリ

このブログはiPhoneから更新しました。
するぷろ for iOS
iPhoneでブログを書いてみたい方へ:
するぷろの使い方まとめ

■ 同じカテゴリについてもっと読む

ブログ運営者をフォローする!

\ この情報を周りの人にも教える /

slooProImg_20140123011402.jpg
プロフィールあかめの画像
あかめAkame Mizuho
横浜在住。フリーランス。
食べ歩き / 旅行 / カメラ / WEBデザイン 好き。

プロフィール / お問い合わせ

個人アカウント(メイン)▼

ブログ公式アカウント▼