便利に使っている文章校正プラグインである「Japanese Proofreading Preview」が急に使えなくなりました。
以前はAPIのバージョンが変わって使えないという感じでしたが、今回はそういうこともなさそうです。
どうやら別の問題のようです。
WordPress文章校正プラグイン「Japanese Proofreading Preview」を修正して新APIに対応させる
校正支援機能があると便利ですよね。
APIがバージョンアップして使えない!と嘆いていましたが、やっぱり不便なので「Japanese Proofreading Preview」を新APIへの対応をやってみました。
素人が手探りでやったので、文句は言わないでください。
もっといい記述方法があると思うので、ちゃんとした修正版が出るのを待ちましょう。
動けばいいのです、動けば。
PHP8.0が分からない
PHP8.0に移行しようと思ったらエラーが出て困ったという話をしましたが、じつはまだ戦いは続いています。
まだ原因追求中ですが、なかなかこの戦いは終わらなさそうです...
PHP8.0に移行してみたらエラーが出て対策した一覧
もう随分と、サイトをいじっていないのですがさすがにPHPのバージョンは上げていかないとまずいかなと思い、久しぶりにPHPをバージョンアップしてみました。
するとエラーが出まくりでログインすらできなくなったので、そのバグ取りを備忘録としてここに書き留めます。
今回はPHP7.4からPHP8.0への移行です。
WordTwitでURLを短縮させずパーマリンクで投稿する
うちでは記事の更新時にTwitterに自動投稿するためにWordTwitというプラグインを使っています。
非常に便利でこれ以外は考えられないほどですが、どうやってもURLは短縮されてしまいます。
別に今まで気にしていなかったですが、URLを踏む際にちょっとためらってしまう可能性があるとふと思いました。
と言っても、短縮せず投稿する機能は標準搭載されていないため、その機能を追加してみました。
PHP7.1 移行でうまく動かなかったところ
さくらインターネットのレンタルサーバが気付いたら PHP7.1 に対応していましたので切り替えることにしました。
やっぱり大きなバージョン変更時は色々と不具合があるものですね。
WordPress のプラグインや PHP が動かなくなりました。
気付いたところから直していますが、結構あってビックリです。
HTMLタグを無視して文字列を丸めたい
ブログいじり中に文字列を丸めたいところがありました。
しかし、その文字列にはHTMLタグが含んでいるという。
普通に丸めるとHTMLタグがおかしくなったり、消えちゃったり・・・
ここではそんなことがないようにうまく丸める方法を紹介します。(大嘘)