質問: true; } reset( $wp_filter[ $tag ] ); do { foreach ( (array) current($wp_filter[$tag]) as $the_ ) if ( !is_null($the_['function']) ) **call_user_func_array($the_['function'], array_slice($args, 0, (int) $the_['accepted_args']));** } while ( next($wp_filter[$tag]) !== false ); array_pop($wp_current_filter); }
回答: いきなりPHP7.1に飛ばしたら動かなくなる可能性は高いので 自動アップデートではなくFTPでWP本体のファイルをアップして更新してください。 WP本体自体はPH7.2まで対応している。 それでもエラーならプラグインやテーマが原因。 PHP7に対応してないのは多いのでたぶんどうしようもない。 PHP7対応のものに入れ替えるか一旦PHP5.6辺りに下げるか。 PHP4.2からの更新はさすがに詳しい人に依頼しないと難しい。