Invalid RSS feed!

WordPress tippek – Debug Bar

-

A WordPress tippek sorozatban igyekszünk röviden áttekinteni egy-egy hasznos funkció működését.

wptipp

A Debug Bar egy nagyon hasznos kiegészítő fejlesztőknek. A hibakeresési információk nagyon hasznosak lehetnek számunkra fejlesztés során. Szerencsénkre a WordPress remek debug móddal rendelkezik, amit jól testre szabhatunk a Debug Bar segítségével.

Ha például elavult függvényeket, vagy rossz értékeket használunk, a megszokott hibák helyett, mindezt egy helyen az admin bar-ban jeleníthetjük meg. A kiegészítő képes megjeleníteni a PHP és MySQL hibákat, a WP Query lekérdezések adatait, valamint az objektum cacheket.

Ki kell emelni, hogy ezt az eszközt és a WP_DEBUG módot, csak a fejlesztés során használhatjuk, a helyi szerverünkön, hiszen nem szeretnénk, ha az elő oldalon hibákat jelenítenénk meg.

WP_DEBUG mód bekapcsolása

Első lépésként be kell kapcsolnunk debug módot a wp-config.php fájlban, amit a gyökér könyvtárban találhatunk meg. Cseréljük le az alap false értékű sort a következő négyre:

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
define('SCRIPT_DEBUG', true);
define('SAVEQUERIES', true);
  • define(‘WP_DEBUG’, true); – Engedélyezi a PHP hibák és figyelmeztetések megjelenítését.
  • define(‘WP_DEBUG_DISPLAY’, false); – Kikapcsolja az alapértelmezett megjelenítést, ezután csak a Debug Bar-on belül jelennek meg a hibáink!
  • define(‘SCRIPT_DEBUG’, true); – Bekapcsolja a JavaScript és CSS hibák követését.
  • define(‘SAVEQUERIES’, true); – Követi a lekérdezéseket az egyes oldalakon

 Megjelenítési felület

A begjelenítési felületet használhatjuk teljes képernyős, valamint kicsinyített módban is. A panelt az admin bar-on elhelyezkedő Debug gomb segítségével hívhatjuk elő. A gomb szín változása jelzi, ha hiba van az aktuális oldalon. A panel fejlécében általános információkat találhatunk, mint a PHP, MySQL verziószáma, valamint a memória használat adatai.

debug bar

A Debug Bar felülete, azon belül is a Queries menüpont.

  • Notices / Warnings -Itt tekinthetjük meg a PHP hibákat, figyelmeztetéseket. Ha ilyen hibát kapunk akkor a Debug gomb narancssárgára vált.
  • Queries – Azokat a lekérdezéseket nézhetjük meg, melyek az adott oldalon lefutnak.
  • WP Query – A WP Query objektummal kapcsolatos információkat tekinthetjük meg, mind a lekérdezést, mind az objektum elemeit.
  • Request – A HTTP lekérésekkel és rewrite-al kapcsolatos információk.
  • Object Cache – Statisztika a különböző gyorsítótárazási csoportokról.

Összegzés

A Debug Bar használata minden fejlesztőnek ajánlott, segítségével egy helyen jeleníthetjük meg a hibáinkat, meg vizsgálhatjuk a lekérdezéseinket, valamint egy értelmű utasításokat kaphatunk a felmerülő hibák javítására.

Szolgáltatások

Full-stack webfejlesztés

01.

Egyedi weboldalt szeretnél?

WordPress CMS-el fejlesztve megvalósítjuk elképzeléseid. Készítünk egy modern oldalt, amivel felveheted a versenyt a konkurenciával.

02.

Komplex webes ötleted van?

Teljes körű alkalmazásfejlesztési szolgáltatást nyújtunk, amennyiben van egy olyan ötleted, vagy terved, ami nem valósítható meg kész megoldásokkal.