新規投稿をしようとするとエラーが発生してしまう
-
サーバーを移転したらエラーが発生するようになってしまいました
PHPのバージョンは8.3.21
WPのバージョンは6.6.2管理画面自体や、サイトの表示自体には問題が無いように見えるのですが、
記事の新規投稿をしようとすると、エラーが発生します。
PHP Fatal error: Uncaught TypeError: call_user_func_array():
Argument #1 ($callback) must be a valid callback, no array or string given in
/home/********/public_html/wp-includes/class-wp-hook.php:324
といったエラーが表示され、入力フォームすら表示されません。使用しているプラグインもすべて更新していますので、テーマが問題なのではないかと思いますが、
自分で作ったのではない独自のテーマなので、どこがエラーの元となっているのかわかりません。エラーについても、関数が見つからない方の情報は探すと出てくるのですが、no array or stringになると見つからず困っております。
どのような可能性があるのかだけでもヒントをいただければ助かりますので、お願いします。Stack trace:
0 /wp-includes/plugin.php(205): WP_Hook->apply_filters(true, Array)
1 /wp-includes/general-template.php(3771): apply_filters(‘user_can_riched…’, true)
2 /wp-includes/class-wp-editor.php(106): user_can_richedit()
3 /wp-includes/class-wp-editor.php(160): _WP_Editors::parse_settings(‘content’, Array)
4 /wp-includes/general-template.php(3826): _WP_Editors::editor(”, ‘content’, Array)
5 /wp-admin/edit-form-advanced.php(618): wp_editor(”, ‘content’, Array)
6 /wp-admin/post-new.php(75): require(‘/home/********/…’)
7 {main}
thrown in /home/********/public_html/wp-includes/class-wp-hook.php on line 324テーマを変更してみて、エラーが発生するか確認したいところですが、
元に戻せなくなった場合のことを考えて躊躇しております。
トピック「新規投稿をしようとするとエラーが発生してしまう」には新たに返信することはできません。