WordPressバージョンアップ時に「wordpress-ping-optimizer このサイトで重大なエラーが発生しました。」
今回はWordPressのバージョンを6.5.3に変えたときに下記のエラーが起きたときの対処法についてご紹介いたします。
1 2 |
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given in /home/test.com/public_html/wp-content/plugins/wordpress-ping-optimizer/cbnet-ping-optimizer.php:533 Stack trace: #0 /home/test.com/public_html/wp-includes/class-wp-hook.php(324): cbnetPingOptimizer->cbnetpoFuturePing('') #1 /home/test.com/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #2 /home/test.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /home/test.com/public_html/wp-includes/general-template.php(3050): do_action('wp_head') #4 /home/test.com/public_html/wp-content/themes/luxeritas/inc/filters.php(79): wp_head() #5 /home/test.com/public_html/wp-includes/class-wp-hook.php(324): {closure}('') #6 /home/test.com/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters('', Array) #7 /home/test.com/public_html/wp-content/themes/luxeritas/header.php(138): apply_filters('thk_head', '') #8 /home/test.com/public_html/wp-includes/template.php(810): require_once('/home/test...') #9 /home/test.com/public_html/wp-includes/template.php(745): load_template('/home/test...', true, Array) #10 /home/test.com/public_html/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) #11 /home/test.com/public_html/wp-content/themes/luxeritas/home.php(18): get_header() #12 /home/test.com/public_html/wp-includes/template-loader.php(106): include('/home/test...') #13 /home/test.com/public_html/wp-blog-header.php(19): require_once('/home/test...') #14 /home/test.com/public_html/index.php(17): require('/home/test...') #15 {main} thrown in /home/test.com/public_html/wp-content/plugins/wordpress-ping-optimizer/cbnet-ping-optimizer.php on line 533 このサイトで重大なエラーが発生しました。 |
WordPressバージョンアップ時に「wordpress-ping-optimizer このサイトで重大なエラーが発生しました。」
結論から言うと「wordpress-ping-optimizer」というプラグインを無効化したらエラーは出なくなりました。
wordpress-ping-optimizerは余分なping送信を制御するためのプラグインですが、この機会に必要ないと判断したら無効化しても良いかもしれません。
もしwordpress-ping-optimizerの機能を引き続き利用したいなら、代替となるプラグインを探してみましょう。
終わりに
今回はWordPressのバージョンを6.5.3に変えたときに冒頭のエラーが起きたときの対処法についてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません