Zašto mi se prikazuje “There has been a critical error” nakon aktivacije teme?

Uzroci greške „There has been a critical error“ nakon aktivacije teme

Ova greška u WordPress-u najčešće nastaje zbog nekompatibilnosti nove teme sa vašom trenutnom verzijom WordPress-a, aktivnim pluginovima, PHP podešavanjima ili nedostatka neophodnih resursa. Može biti izazvana i greškom u kodu same teme.

Koraci za rešavanje problema

  1. Pristupite fajlovima sajta preko cPanel-a ili WordPress komandnog centra WP Host-a: Preko File Managera ili FTP klijenta (npr. FileZilla), idite u wp-content/themes/ folder i preimenujte folder aktivne teme (npr. dodajte „-old“ na kraj naziva). Ovo će automatski aktivirati default WordPress temu (kao što je Twenty Twenty-Four).
  2. Proverite error logove: U cPanel-u idite na „Error Logs“ ili koristite WordPress komandni centar za pregled logova. To će pokazati tačan uzrok greške (npr. nedostajuća PHP ekstenzija ili konflikt sa pluginom).
  3. Uključite debug mod u WordPress-u: U fajlu wp-config.php dodajte sledeće linije pre /* That’s all, stop editing! */:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);

    Zatim ponovo aktivirajte temu i proverite /wp-content/debug.log za detalje.
  4. Testirajte kompatibilnost: Deaktivirajte sve pluginove privremeno (preko wp-content/plugins/ foldera) i proverite da li greška nestaje. Ako koristite premium temu iz biblioteke WP Host-a (preko 350 dostupnih), pošaljite zahtev podršci za pravilnu aktivaciju.
  5. Vratite backup: Koristite dnevni backup iz WP Host JetBackup sistema ili WordPress komandnog centra za brzo vraćanje sajta u prethodno stanje.

Ako problem i dalje postoji, kontaktirajte našu 24/7 podršku specijalizovanu za WordPress – oni će brzo identifikovati i rešiti problem. WP Host nudi najbrži WordPress hosting u Srbiji sa LiteSpeed serverima i NVMe SSD-om, što osigurava optimalne performanse.