Configure rate limit no wp-login.php com limit_req_zone do nginx e devolva 429 pra força bruta antes do PHP-FPM carregar o WordPress.
Ajuste o WP_MEMORY_LIMIT no WordPress, entenda o WP_MAX_MEMORY_LIMIT e descubra por que o pool do PHP-FPM 8.3 ignora o valor que você definiu.
Configure o Google Consent Mode v2 no WordPress: default denied no wp_head com prioridade 1 e o update disparado no clique do banner de cookies.
Instale os módulos PHP 8.3 que a Saúde do site do WordPress aponta como ausentes, reinicie o FPM e confirme a extensão no SAPI que serve o site.
Restaure o dump do Magento 2 em outro servidor: como trocar a base_url no core_config_data, limpar o cookie domain e dar cache:flush.
Troque strpos e substr por str_contains no PHP 8, com str_starts_with, str_ends_with e o polyfill pronto para servidor ainda no PHP 7.4.
Resolva o 504 do nginx sem mexer no timeout do PHP-FPM: grave a chamada de IA numa tabela e processe num worker de CLI com cron e flock.
Rode SQL no WordPress pelo terminal com wp db query, meça as tabelas com wp db size e exporte o banco sem phpMyAdmin, só com SSH.