先日公式のツイートボタンが公開され導入してみたところ、特定の記事のツイート数が表示されないという現象が起きました。表示される記事と表示されない記事を見比べてみたところ、どうやらパーマリンクに原因があったようです。
表示されなかった原因はパーマリンクに日本語が含まれているところにありました。公式のツイートボタンではパーマリンクに日本語が含まれているとツイート数がカウントされないようです。例えば当サイト「Liglog」のパーマリンクは「カテゴリー名|記事タイトル」という設定になっています。おそらく同じ設定をされている方も多いかと思います。これと同じ設定をしている場合、カテゴリースラッグに日本語が入っているか、記事タイトルが日本語だとツイート数が表示されないということになります。
なので、対処法としては
・カテゴリースラッグを英語表記にする
・新規投稿時にパーマリンクを編集する
上記のどちらか、もしくは両方の設定をする必要があります。以下具体的な方法
カテゴリスラッグを編集する手順
①投稿タブからカテゴリーを選択
②カテゴリリストからスラッグを変更したいカテゴリを選択する
③スラッグの項目を任意の名前にして完了です
投稿時にパーマリンクを編集する手順
記事の投稿画面で
ココから編集することができます。
あとがき
ここまで書いておいてなんですが、公式ツイートボタン以外のツイートボタンを探すというのも一つの手です。
LIGはWebサイト制作を支援しています。ご興味のある方は事業ぺージをぜひご覧ください。