[0415]
PHP8.1 -
瑠奈 |
![](./icon/36.png) |
ブログ置いてるサーバーのPHPのバージョンが、サポート終了済みの「7.4.33」だったので、最新の「8.1.15」に変更したところ、ブログがエラーで表示されず。 自作テーマから公式テーマに変えてみたら普通に表示されたので、自作テーマの記述に問題ありと判明。 デバッグのログを見たら、functions.phpの88行目がどうとか出てたので、非表示にしてみたら正常に表示された。
// 編集エディターのデフォルトをテキストエディタで表示する add_filter( 'wp_default_editor', create_function('', 'return "html";') );
↑こいつ
探せばPHP8.1でも使える手段があるだろうけど、それまで少しの間デフォルトでビジュアルエディタが表示されて、いちいちテキストエディタに切り替えるの面倒だなと思ったら、管理画面のユーザーの編集画面に「ビジュアルリッチエディターを使用しない」って設定があった。いつの間にー。
追記 エラーメッセージ: Uncaught Error: Call to undefined function create_function() in …
この「create_function()」がPHP8で廃止になったのでエラーになるらしい。 てか、「サイトで技術的な問題が発生しています」ってメール来てたの気が付かなかった。 テーマでエラーが発生しているってことも、エラー詳細も書いてあった。便利だー。 |
|
|
注:ドリームキャストでは書き込み出来ません
DCの方は
こちら
どなたでも、お気軽にどうぞです(*^^*)
法令、公序良俗に反する書き込みや、第三者から見て不愉快な文章、広告関係の書き込み等は禁止です。
不適当な書き込みは、管理人の権限において削除させていただく場合があります。
半角文字のみ、全角5文字以下の投稿はできません。本文中に記入できるURLは2つまでです。