WebサイトにX(Twitter)のシェアボタンを実装しているに方は多いと思いますが、シェア時にブラウザーからアプリ(特にAndroid)へ偏移したときに「入力した単語の検索結果はありません。しばらくしてからやり直してください」というエラーが発生する場合があります。
こちらのエラーが発生した場合は少しコードを書きかえれば問題を解消できます。
ではさっそくどうぞ。
コードを修正
修正前コードA
https://twitter.com/intent/tweet?url=共有する記事のURL
修正前コードB
https://twitter.com/share?url=共有する記事のURL
基本的にこのどちらかのコードを使用していると思います。
さっそくコードを修正していきましょう。
修正後コード
https://twitter.com/intent/tweet?url=共有する記事のURL
これだけで完了です。
WordPress用サンプルコード
WordPressで記事にシェアボタンを追加したいときは投稿のURLと記事タイトルを自動取得する必要があります。
というわけでURLと記事タイトルを自動取得するサンプルコードも紹介しておきます。
<a href="https://twitter.com/intent/tweet?url=<?php the_permalink(); ?>&text=<?php the_title(); ?>" target="_blank"></a>
ボタンを装飾する場合はclassを追加してください。
まとめ
いかがでしたでしょうか。
エラーで困っている方の参考になれれば幸いです。
っていうかいつまで旧ツイッターっていう表記必要になるんでしょうか。( ´艸`)