wordpressプラグイン「jetpack」と「Japanese AutoTag」の相性が良くない。
しかもいきなり悪くなった。「jetpack」を4.4.2にアップデートしたとたん、投稿記事を更新すると下記エラーメッセージが表示されるようになったのだ。
………wp-content/plugins/jetpack/sync/class.jetpack-sync-queue.php on line 53 |
更新そのものは問題なくできてるし、タグも入っていて、一見機能的に問題ないように見えたが、投稿を先頭に固定表示にチェックを入れると途端に更新ができなくなってしまった。
解決したとは言えないけど「jetpack」か「Japanese AutoTag」のどちらかを停止すれば問題なく更新され、エラーメッセージもなくなる。
タグをいちいち打ち込むのも面倒だけど、ジェットパックの機能も使いたい。いまのところ対策として、投稿を先頭に固定表示にチェックを入れたい時だけ「Japanese AutoTag」のほうを停止するようにしている。「jetpack」は停止してしまうと色々連携がとれなくなるし、なんども連携するのが手間だからね~。としばらく「Japanese AutoTag」を切っていたけど、いちいちタグをつけるのが面倒なので、jetpackを3.9.7までダウングレードしてJapanese AutoTagを使うことにした。
めんどくせ~
2018年5月10日
解決策を「https://zip358.com/」さんが公開してくれています!素晴らしい!
公開してくれているphpを ファイル名:japanese-autotag.php の267行目から397行目ぐらいのところ差し替えれば、エラーが回避できました。
ほんとにありがたい。
神様だ。