[試] WordPressプラグイン SNS Count Cache (Ver. 0.10.0)リリース | Pinterestシェア数対応、Facebookシェア数取得安定化等

約5分
14
3
4
6
0
27
サイト表示速度高速化
,
[試] WordPressプラグイン SNS Count Cache (Ver. 0.10.0)リリース | Pinterestシェア数対応、Facebookシェア数取得安定化等

WordPressプラグイン SNS Count Cache Ver0.10.0のリリースのお知らせです。
またまたダウンしていたため、対応が遅くなりました。申し訳ありません。

スポンサーリンク

WordPressプラグイン SNS Count Cacheとは

下記スライドの機能を実現するWordPressプラグインです。

release-sns-count-cache-v0-10-0-01

スポンサーリンク

アップデート内容

Ver.0.9.2からの変更点です。

Pinterestのカウント取得対応

新たにPinterestのシェア数(Pin数)に対応しました。

カウントを取得するためには、[WordPressメニュー]→[SNS Count Cache]→[設定]→[シェア基本キャッシュ機能]の「対象SNS」にてPinterestにチェックを入れて下さい。

カウントは、これまでと同様キャッシュ参照用の関数を用いて取得できます。

他SNS含め一連のキャッシュ参照用関数を掲載しておきます。新たに追加したPinterestは、下線部分です。

関数 説明
scc_get_share_twitter() キャッシュからTwitterのシェア数を取得します。
scc_get_share_facebook() キャッシュからFacebookのシェア数を取得します。
scc_get_share_gplus() キャッシュからGoogle+のシェア数を取得します。
scc_get_share_hatebu() キャッシュからはてなブックマークのシェア数を取得します。
scc_get_share_pocket() キャッシュからPocketのシェア数を取得します。
scc_get_share_pinterest() キャッシュからPinterestのシェア数を取得します。
scc_get_share_total() キャッシュから対象として設定されたSNSのカウントの総和を取得します。

カスタムフィールドも掲載しておきます。
以下は、シェア数のカスタムフィールドです。

Meta Key 説明
scc_share_count_twitter Twitterのシェア数にアクセスするためのMeta Keyです。
scc_share_count_facebook Facebookのシェア数にアクセスするためのMeta Keyです。
scc_share_count_google+ Google+のシェア数にアクセスするためのMeta Keyです。
scc_share_count_hatebu はてなブックマークのシェア数にアクセスするためのMeta Keyです。
scc_share_count_pocket Pocketのシェア数にアクセスするためのMeta Keyです。
scc_share_count_pinterest Pinterestのシェア数にアクセスするためのMeta Keyです。
scc_share_count_total シェア数の合計にアクセスするためのMeta Keyです。

以下は、シェア数の増減数のカスタムフィールドです。

Meta Key 説明
scc_share_delta_twitter Twitterのシェア数の増減数にアクセスするためのMeta Keyです。
scc_share_delta_facebook Facebookのシェア数の増減数にアクセスするためのMeta Keyです。
scc_share_delta_google+ Google+のシェア数の増減数にアクセスするためのMeta Keyです。
scc_share_delta_hatebu はてなブックマークのシェア数の増減数にアクセスするためのMeta Keyです。
scc_share_delta_pocket Pocketのシェア数の増減数にアクセスするためのMeta Keyです。
scc_share_delta_pinterest Pinterestのシェア数の増減数にアクセスするためのMeta Keyです。
scc_share_delta_total シェア数合計の増減数にアクセスするためのMeta Keyです。

Facebookのシェア数取得に必要な設定項目の追加

本バージョンからFacebookのシェア数取得に「App ID」と「App Secret」の設定が必要です。
「App ID」と「App Secret」は、Facebook開発者 – 開発者向けFacebookにて取得可能です。

取得した「App ID」と「App Secret」は、[WordPressメニュー]→[SNS Count Cache]→[設定]→[シェア基本キャッシュ – Facebook]のセクションにて設定して下さい。

臨時キャッシュ機能の設定規定値変更

シェア数のチェック間隔の規定値を300秒から600秒に変更しました。

尚、これまで固定だった「シェア数をチェックする間隔」と「一度にチェックするコンテンツ数」を変更出来るようにしたので、気になる方は必要に応じてカスタマイズして下さい。

動的キャッシュ機能(ユーザのアクセスをトリガとした動的キャッシュ)のデフォルト無効化

単位時間あたりのFacebook APIコール数を減らすため、動的キャッシュ機能をデフォルト無効化しました。利用したい場合は、適宜設定画面から有効化して下さい。

フォールトトレランス機能

何らかの問題でカウント取得が失敗した場合に、当該SNSの前回取得したカウントをそのまま引き継ぐ機能を実装しました。一時的なAPIエンドポイントのダウン等でカウントが0になる状況を避けたい場合に活用して下さい。

本機能は、[WordPressメニュー]→[SNS Count Cache]→[設定]→[フォールトトレランス機能]のセクションで有効化できます。

ダウンロード

ダウンロードは、公式WordPressプラグインディレクトリからできます。