KUSANAGI MAGAZINEで「きもおたわーどぷれす。」が紹介されました! クリックで公式サイトが開きます。

Luxeritasでツイート数を表示する方法 ~SNS Count Cacheプラグインの利用

この記事は約6分で読めます。
記事内に広告が含まれています。

【2024年9月13日追記】
現在は使えません。諦めてください。

本記事では、人気のWordPressテーマLuxeritasでSNS Count Cacheプラグインを使ってツイート数を表示する方法を紹介します。

Luxeritasは、そのままだとツイート数を取得できません。
恐らくTwitterの仕様の問題で、テーマ側で対処しようとすると労力を要するためじゃないかと思います。
デフォルトではTwitterアイコンに吹き出しマークが表示されています。

本記事の方法においては、元々のデザインはそのままで実装できます。
(=CSSを減らす点でメリットがあります)
Luxeritasユーザーにとってはきっと需要のある記事だと思います。

スポンサーリンク

導入手順

手順1 プラグイン「SNS Count Cache」をインストールする

SNS Count Cacheの公式サイトはこちら。

試行錯誤ライフハック
試行錯誤しながら様々な工夫(ライフハック)をアウトプットするブログ

WordPress.orgのページはこちら。

SNS Count Cache
This plugin gets and caches SNS counts in the background, and help you to shorte...

インストールは通常のプラグインと同じ手順で。
書くの面倒なので略します。

手順2 プラグインを設定する

次いで設定。
管理画面の左サイドバー下部に「SNS Count Cache」が現れるのでクリックします。

設定画面が出ます。
上部タブの「設定」をクリックし、「シェア基本キャッシュ機能:対象SNS」のTwitterをチェックします。

他のSNSはLuxeritas本体のSNSカウント機能と被るので切ります。

手順3 widgetoon.js & count.jsoonに自サイトを登録する

下にスクロールして「シェア基本キャッシュ機能 – Twitter」へ進んで下さい。

「登録先」のURLをクリックして「widgetoon.js & count.jsoon」に飛びます。
「widgetoon.js & count.jsoon」はツイート数を調べてくれるサイトです。トップページの「サイト登録申請」をクリックしてください。
登録画面が現れますので、必要事項を記入して申請します。

手順4 登録完了メールが来るのを待つ

およそ1~2営業日です。
それまでの期間、カウント数が表示されなくても構わないのであれば、先の手順に進みます。

手順5 親テーマからsns.phpファイルを子テーマにコピーする

この記事を読む方で「子テーマって何?」はいないと思うので説明は略します。

手順6 sns.phpファイルを書き換える

ファイルの下の方に、次のようなコードがあります。

<!--twitter-->
<li class="twitter"><a href="//twitter.com/share?text=<?php echo $title; ?>&amp;url=<?php echo $permalink; ?>" title="Tweet" target="_blank" rel="nofollow"><i class="fa fa-twitter">&nbsp;</i><?php if( $icon_only !== true ): ?><span class="snsname">Twitter</span><?php if( $cnt_enable === true ): ?><span class="<?php echo $cls_cnt; ?> twitter-count"><i class="fa fa-commenting-o"></i></span><?php endif; ?><?php endif; ?></a></li>

次の通り書き換えます。

<!--twitter-->
<li class="twitter"><a href="//twitter.com/share?text=<?php echo $title; ?>&nbsp;【@御自身のTwitterアカウント名】&amp;url=<?php echo $permalink; ?>" title="Tweet" target="_blank" rel="nofollow"><i class="fa fa-twitter">&nbsp;</i><?php if( $icon_only !== true ): ?><span class="snsname">Twitter</span><?php if( $cnt_enable === true ): ?><span class="<?php echo $cls_cnt; ?> twitter-count"><?php if(function_exists('scc_get_share_twitter')) echo scc_get_share_twitter(); ?></i></span><?php endif; ?><?php endif; ?></a></li>

ついでなので、@ツイートを付け加えています。

ツイート欄に「@ユーザーネーム」をつける ~Luxeritasカスタマイズ
本記事はWordPressテーマLuxeritasのツイート欄に「@ユーザーネーム」をつけるというもの。 私の場合ですと@rin_tenmagawa。 大抵のテ...

必要なければ、次の記述は削って下さい。

&nbsp;【@御自身のTwitterアカウント名】

参考サイトはこちらです。

https://naifix.com/sns-count-cache/

終わり

登録完了メールが到着してからしばらく経つと、次のように表示されるはずです。

スポンサーリンク

補足

弊サイトでは、ページ横にSNSシェアボタンを設置する方法を紹介しています。

Luxeritasにスクロールすると追尾してくるSNSシェアボタンを設置する
本記事では記事横にスクロールしても追尾してくる(固定)タイプのSNS拡散ボタンを設置する方法を紹介します。Luxeritasに特化した分ソースが少なく済み、テー...

もし採用してくださっている方がいらっしゃる場合は、CSSの該当箇所を次のように書き換えて下さい。

#share2 li {
 float: left;
 width: 100%;
 margin-bottom: 25%;/*変更点*/

}
#share2 li > a {/*冒頭一行を削除*/
 
 position: relative;
 display: block;
 width: 100%;
 margin: 0 auto;
 padding: 0.9em 0.5em; 
 font-size: 90%;
 text-align: center;
}
スポンサーリンク

まとめ

プラグインの作者丸山大輔(まるぼん)様には大感謝です!

サイトを始めたい・引っ越したい方へ

おすすめレンタルサーバー「ConoHa WING」
Webサーバー処理速度 国内最速!
サイト管理・カスタマイズのタイパも抜群!
自動化AIのWEXALによって他社より負担を減らせます
各種キャンペーン施策によりコスパも抜群!
ConoHaに初めて入会かつ12か月以上のWINGパックなら
下のボタン経由で契約すると最大5000円の割引が受けられます

この記事を書いた人

素人の備忘録です。
素人がゆえにトラブルにぶつかりまくってきたので、同じように困った方の役に立てたらいいなと思ってます。
8年来のKUSANAGI推し。

元公安調査庁職員、発達障害(ADHD)

天満川 鈴をフォローする
Luxeritas
タイトルとURLをコピーしました