Resolve WordPress PHP Errors

Заказчик: AI | Опубликовано: 10.12.2025
Бюджет: 110 $

Four of my WordPress installs are showing a mix of warnings, deprecated calls, “Doing it Wrong” notices, duplicate queries and—on one site—a persistent cURL 28 timeout. I have Query Monitor logs for each domain: • Eshops.gr – 4 warnings, 2 deprecated, 4 “Doing it Wrong”, 45 duplicate queries • Eshop.com.gr – 20 deprecated, 6 “Doing it Wrong”, 28 duplicate queries • Fotovoltaika.gr – 1 deprecated, 16 “Doing it Wrong”, 45 duplicate queries, cURL error 28 • Eco2day.gr – 1 deprecated, 1 “Doing it Wrong”, 35 duplicate queries What I need from you 1. Analyse the Query Monitor output, locate the root causes and clean every warning, deprecated call and notice without disrupting live traffic. 2. Optimise or refactor the queries that are duplicated so page-load time improves measurably. 3. Eliminate the cURL 28 timeout on Fotovoltaika.gr by tracing the external call or timeout setting involved. 4. Keep three plugin areas—e-commerce, SEO and security—fully intact and functioning throughout. 5. Preserve user authentication, payment processing and the existing layout exactly as they are. 6. For each deprecated issue, advise whether a code update or a plugin replacement is the safer path, then implement the agreed approach. 7. Document every file you touch (theme, child-theme, custom plugin or core override) so I can replicate the fixes on our backup mirrors. Acceptance • No PHP warnings, notices or deprecated messages visible in Query Monitor after your work. • Duplicate query count reduced to a practical minimum. • cURL 28 error gone for at least 48 hours of live testing. • Clear change log listing file paths, line numbers and a brief explanation of each tweak. The sites run on standard LAMP with PHP 8.x and WP 6.x. SSH, SFTP and staging copies are ready when you are.