Fatal error: Maximum execution time of 30 seconds exceeded
Erro fatal quando um script ultrapassa o tempo máximo de execução configurado no PHP.
Causa
Operações demoradas — importações grandes, chamadas HTTP externas sem timeout, loops sobre milhares de registros — consomem todo o tempo disponível em max_execution_time.
Como resolver
Aumente max_execution_time via php.ini, .htaccess ou set_time_limit() em scripts pontuais (nunca dependa disso em requisições normais do front-end), e quebre operações longas em lotes processados via WP-Cron ou Action Scheduler.
PHP
// Apenas em scripts administrativos pontuais (ex: importação via WP-CLI)
if ( function_exists( 'set_time_limit' ) ) {
set_time_limit( 300 );
}