で、自前開発のWordPress プラグインも 最近出した Google Calendar List View 以外、 7.1系でチェックするのサボってました @@!
ということで環境変更です・・・完了。
そしてテスト開始。最初に遭遇したのが、
Uncaught Error: [] operator not supported for strings エラー
でした。
これは、 $sample[] = $sample_data; など、配列にデータを追加するに当たって、配列の初期化の型がおかしい場合におきるようですね。PHP 7.0.x まではエラーにはなりませんでした。
PHP 7.0.x まで許容
$sample = "";
$sample[] = $sample_data;
PHP 7.1.x より
$sample = array();
$sample[] = $sample_data;
ということだったのです。これは早速自前プラグインを修正し、かつ コードチェックしてくれる TRAVIS-CI の方も 7.1 を追加しないとですね〜。
ってことで手持ちのプラグインについて、 WordPress 4.8 と PHP 7.1 で動作チェック完了し、アップデート完了。
ってことで手持ちのプラグインについて、 WordPress 4.8 と PHP 7.1 で動作チェック完了し、アップデート完了。
2017年6月14日 @kimipooh
0 件のコメント:
コメントを投稿