Cocoon 1.2.8から以下のシェア数を取得できるように対応しました。
- httpsサイト:httpサイトのシェア数取得
- httpサイト:httpsサイトのシェア数取得
性質上、httpサイトで、httpsサイトのシェア数を取得する必要はないとは思いますが、ついでに実装しておきました。通常httpサイトでは、この機能は不要かと思います。
別スキームのシェア数を取得する方法
httpsサイトの場合、httpサイトのシェア数を取得するには、まずテーマ設定を開きます。
WordPress管理画面から「Cocoon設定」を選択してください。
「SNSシェア」タブから「キャッシュ設定」項目にある「別スキームのSNSシェア数をキャッシュする」を有効にしてください。
この機能は、httpsとhttp2つのURLにアクセスするので取得時間がかかります。なので、SNSシェア数のキャッシュが有効化されていないと利用できない仕様になっています。
SNSキャッシュの削除
機能を有効化しても、キャッシュが有効になっているためすぐに設定が反映されない場合があります。
すぐに設定を反映させたい場合は、Cocoonの「キャッシュ削除」設定から「SNSキャッシュの削除」を実行してください。
基本的に「キャッシュ期間」が過ぎると自然に再取得が行われるので、基本は放置で良いかと思います。