A-key function 大学生が始めるべきネットビジネス起業

大学生のうちに始めるべきネットビジネス・資格などを紹介してます。

SNS Count CasheのfacebookがN/Aエラーの解決方法

   

費用:0円 時間:3分

WordPressでSNSを利用するなら、是非とも利用したいプラグインであるSNS Count Cashe

 

今回は、facebookでのキャッシュ取得ができておらず、N/Aになっている場合の解決法です(; ・`д・´)

n-a

以前から、Facebookでのシェア数のキャッシュ取得は有効に機能していなかったようですね。

ということで、10月のアップデートで、FacebookのアプリIDとかを入力してシェア数が取得できるようになったみたいです。

facebookのApp ID/App secretの取得方法【SNS Count Cacheとか】
費用:0円 時間:10分 さて、以前SNS Count Cacheについて記事を書かせていただきま...

 

しかし、入力するだけはエラーが表示されます。

%e3%82%a8%e3%83%a9%e3%83%bc

全てのパラメータを入力したはずなのに、シェア基本キャッシュ -Facebookとやらで、設定が不足しているみたい( ^ω^)・・・

 

これはおかしい・・・。

 

ということで今回は、その解決方法です。

sponsored link

解決方法

まず、プラグインの編集をおこないましょう。

WordPress管理画面>>プラグイン>>インストール済みプラグイン と進みましょう。

そして、その中からSNS Count Casheの編集をクリックしましょう。

%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e7%b7%a8%e9%9b%86

そして、sns-count-cashe/sns-count-cashe.phpを編集中に選択しましょう。

sns-count-cashe-php

そして、以下のコードを探しましょう。

<div id="crayon-5829fe10e1c8a815521182-1" class="crayon-line"><span class="crayon-c">// Share Facebook Crawl Strategy</span></div>
<div id="crayon-5829fe10e1c8a815521182-2" class="crayon-line crayon-striped-line"><span class="crayon-v">$parameters</span> <span class="crayon-o">=</span> <span class="crayon-t">array</span><span class="crayon-sy">(</span></div>
<div id="crayon-5829fe10e1c8a815521182-3" class="crayon-line crayon-marked-line crayon-top"><span class="crayon-s">'app_id'</span> <span class="crayon-o">=</span><span class="crayon-o">></span> <span class="crayon-v">$this</span><span class="crayon-o">-></span><span class="crayon-i">follow_facebook_app_id</span><span class="crayon-sy">,</span></div>
<div id="crayon-5829fe10e1c8a815521182-4" class="crayon-line crayon-marked-line crayon-bottom crayon-striped-line"><span class="crayon-s">'app_secret'</span> <span class="crayon-o">=</span><span class="crayon-o">></span> <span class="crayon-v">$this</span><span class="crayon-o">-></span><span class="crayon-i">follow_facebook_app_secret</span></div>
<div id="crayon-5829fe10e1c8a815521182-5" class="crayon-line"><span class="crayon-sy">)</span><span class="crayon-sy">;</span></div>

ブラウザの検索機能で、「Share Facebook Crawl Strategy」と検索すれば簡単です。

そして、書き換えていきましょう。

このコードでは、followでapp_idとかapp_secretを格納しようとしているのですが、取得したいキャッシュはフォローではありません。シェアです。

ということで、followをshareに書き換えましょう。

// Share Facebook Crawl Strategy
$parameters = array(
'app_id' => $this->share_facebook_app_id,
'app_secret' => $this->share_facebook_app_secret
);

以上のようにすればおkです。

 

これで、エラーが消えたはずです(*^^)v

そして、Facebookシェア数のキャッシュ取得がN/Aではなく数字が表示されるはずです!!

 

SNS Count Cacheは便利なプラグインなので、上手いこと改善しながら使っていきましょう!

 

 

 

 - SNS, サイト作成, プログラミング ,

adsen

adsen

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


  関連記事