Allt sem þú þarft að vita um að virkja WordPress kembiforrit
Ef þetta hefur einhvern tíma komið fyrir þig, veistu hvers vegna þú þarft að skilja WordPress kembiforrit. Þú ferð til að prófa nýjustu og bestu viðbótina og um leið og þú virkjar. Búmm!
Vefsíðan þín - Dauð!
Þú vilt fjarlægja viðbótina en þú getur það ekki vegna þess að bakendinn er dauður líka.
Eða þú ert a WordPress verktaki kóðun á nýju tappi, en þú getur ekki fundið út hvers vegna það virkar ekki eins og þú vilt hafa það. Þess vegna er kembiforrit nauðsynlegur eiginleiki fyrir kóða og vefhönnuði.
Væri ekki frábært ef þú gætir auðveldlega fundið út villurnar þegar þú ert að vinna að kóða til að þróa nýtt þema eða viðbót? WordPress kembiforrit er flottur eiginleiki sem gerir þér kleift að finna villur og úreltar aðgerðir auðveldlega við framkvæmd kóða á WP uppsetningu þinni.
Það kemur sérlega vel við kembiforritið, sérstaklega ef þú reyndir að innleiða tilraunareiginleika á þemunum þínum eða viðbætum.
Sjálfgefið er að WordPress stillingar felur PHP tilkynningar þegar blað er hlaðið. Ef þú vilt framkvæma kembiforrit á PHP og WordPress API þarftu að gera nokkrar klip til að virkja kembiforrit WordPress.
Þetta stafar af því að flestar vefsíður vilja ekki sýna PHP villur á beinni síðu. Að sýna slíkar WordPress villuleiðréttingarvillur getur verið hættulegt þar sem tilkynningarnar geta afhjúpað mikilvægar upplýsingar um vefsíðuna þína, kóða, slóða og aðrar upplýsingar fyrir gesti síðunnar, sem geta gefið tölvuþrjótum vísbendingar. Þessar upplýsingar gætu síðan verið notaðar til að nýta og nota illgjarnan kóða til að brjóta vefsíðu þína.
Mælt Reading: 17 aðgerðir til að koma í veg fyrir að auka öryggi WordPress
Á þróunarstigi, WP codex mælir eindregið með forriturum til að virkja kembiforrit WordPress.
Reyndar, að virkja WordPress kembiforrit mun hjálpa þér á 2 vegu.
- PHP villur: Það sýnir villur af völdum PHP aðgerða
- Úreltar aðgerðir: Þetta eru aðgerðir sem gætu hafa verið notaðar í fyrri útgáfum kóða, en hafa nýlega verið merktar sem ekki lengur notaðar. Þetta mun hjálpa þér að finna staðgengilsaðgerð til að nota í staðinn.
Í þessari færslu skulum við líta á ýmsar WordPress kembifesti og hvernig á að kveikja á villuskráningu á uppsetningu þinni eða vefsíðu ...
WordPress villuleiðréttingar
1. Virkja WordPess kembiforrit með WP_DEBUG
Mikilvægasta PHP fastinn sem hægt er að nota til að virkja kembiforrit á síðunni þinni er WP_DEBUG.
Sjálfgefið er að þessi PHP fasti sé ósatt. Það verður sýnt sem hér segir í þínu WP-opnað stillingaskrá skrá.
define( 'WP_DEBUG', false );
Til þess að kveikja á skógarhöggi er allt sem þú þarft að gera að stilla WP_DEBUG á satt.
Sjá kóðann hér að neðan.
define( 'WP_DEBUG', true );
Hér að neðan eru nokkur atriði sem þú þarft að hafa í huga áður en þú gerir WordPress kembiforrit kleift.
- Vertu varkár áður en þú gerir breytingar á þínum WP-opnað stillingaskrá skrána vegna þess að hún er mikilvægasta skráin í uppsetningunni þinni sem hægt er að nota til að stilla aðgang að gagnagrunni, auka afköst og bæta öryggi. Að gera smá mistök í uppsetningunni getur leitt til þess að vefsvæðið þitt verði óaðgengilegt
- Gakktu úr skugga um að þú virkjar ekki WordPress kembiforrit á beinni síðu. Eins og við sögðum áður geta mikilvægar upplýsingar komið í ljós, fyrir utan það að láta WordPress kembiforrit vera virkt mun skapa afköstavandamál vegna þess að það skilar verulegum kostnaði
Mæli með lestri: Hvernig á að taka öryggisafrit af WordPress innfæddur eða með viðbót
Nú þegar við höfum virkjað stillinguna fyrir WordPress kembiforrit verðum við að skoða framleiðslu kembiforritanna. Til að gera þetta er best að við virkjum WordPress kembiforritaskrána.
Þetta er hægt að gera með því að virkja næstu stillingu í WP-opnað stillingaskrá.
2. Skráðu villur á debug.log með WP_DEBUG_LOG
Til að geta endurskoðað villur í WordPress kembiforritum, tilkynningum eða annarri framleiðslu verðum við að skoða WordPress kembiforritið. Hugsanlega þarftu að senda þessa skrá til allra söluaðila eða WordPress verktaka sem þú vinnur með.
Til að búa til WordPress kembiforritaskrána þarftu að kveikja á 'WordPress kembiforrit' með því að nota stillinguna WP_DEBUG_LOG. Þessi stöðugleiki neyðir WordPress í raun til að skrifa kembiforrit í dagbókarskrá.
Það sem þessi PHP fasti gerir er að það vistar allar villutilkynningar í a debug.log skrá sem staðsett er í 'wp-content' möppunni, þannig að þú getur skoðað slíkar tilkynningar / villur hvenær sem þú þarft.
Athugaðu að WP_DEBUG_LOG stillingin virkar samhliða WP_DEBUG stöðugum, þ.e. WP_DEBUG verður að vera virkjað til að WP_DEBUG_LOG stillingin geti tekið gildi.
Hér er hvernig á að virkja kembiforrit við debug.log skjal. Bættu einfaldlega eftirfarandi kóða við WP-opnað stillingaskrá skrá.
define( 'WP_DEBUG_LOG', true);
Þegar það er stillt á satt verða öll þemu þín og viðbætur villur rakin og vistuð í debug.log skrá.
Það er líka möguleiki að setja aðra skrá með því að nota lítið tilbrigði í þessari stillingu. Til dæmis, ef þú vilt setja annan stað eða nafn fyrir dagbókarskrána, getur þú notað eftirfarandi:
skilgreina ('WP_DEBUG_LOG', '/logs/wordpress-errors.log');
Ofangreindar stillingar hafa ekki áhrif á það sem birtist á framhliðinni. Þetta er hægt að stilla sjálfstætt með næstu stillingu sem við ætlum að ræða hér að neðan.
3. Virkja / slökkva á skjávillum með WP_DEBUG_DISPLAY
Kíktu á skjámyndina hér að neðan. Svona gæti vefsíðan þín litið út ef WP_DEBUG_DISPLAY er á. Í meginatriðum er þetta stilling sem neyðir WordPress til að sýna villurnar á framhliðinni, frekar en að skrifa þær bara í logskrána eins og við höfum séð í fyrri skrefum.
Í flestum tilfellum, ef þú hefur gert WP_DEBUG_LOG kleift að rekja villur af völdum þema og viðbóta í logskrá.
Hins vegar, ef þú ert að vinna í þróunarumhverfi, gætirðu líka valið að sýna PHP tilkynningar eða villur á framhlið síðunnar líka.
Stöðugur WP_DEBUG_DISPLAY í wp-config.php skránni gerir þér kleift að virkja / slökkva á því hvort kembiforrit eru birt á framhlið vefsvæðisins.
Sjálfgefið, ef þú hefur virkjað WordPress kembiforrit, er birt „villuboð“ á WordPress stillt á „satt“. Þú getur breytt því í „ósatt“ ef þú vilt fela þau.
Allt sem þú þarft að gera er að bæta neðri kóðalínunni við wp-config.php skrána þína.
define( 'WP_DEBUG_DISPLAY', false)
;
Vertu varkár ef þú virkjar þetta á beinni síðu, því þetta getur birt viðkvæmar upplýsingar. Ef þú gerir það virkt tímabundið, ekki gleyma að gera það óvirkt þegar þú hefur greint og lagað vandamál þitt.
4. Virkja kembiforrit handrita með SCRIPT_DEBUG
Hingað til höfum við rætt mikilvægi WP_DEBUG ham og hvernig hægt er að virkja það á uppsetningu vefsíðu þinnar. Það er önnur mikilvæg PHP stöðug sem þú getur gert til að kemba WordPress skrift: SCRIPT_DEBUG.
Þó að virkja WP_DEBUG leiðir í ljós allar villur af völdum PHP aðgerða á WordPress þema þínu og viðbætur, þá virkar SCRIPT_DEBUG þér hvort það eru einhverjar Javascript þróun eða CSS villur.
Reyndar, meðan kembiforrit er gert ef SCRIPT_DEBUG stöðugt er kveikt, neyðir það WordPress til að nota þróunarútgáfu skrár í stað smækkaðrar útgáfu.
Eins og þú mega vita, WordPress hleður smærri útgáfur af CSS og JS skrám í lifandi umhverfi. Þessar smágerðar útgáfur af skrám fjarlægja alla óþarfa stafi í þessum skrám í því skyni að draga úr skráarstærð til að hraðari hlaða síðu.
Mæli með lestri: 21 aðgerð til að gera WordPress hraðari
Þó að hlaða smáum skrám getur verið mjög gagnlegt hvað varðar notendaupplifun og WordPress SEO, það getur verið sársaukafullt í þróunarskyni, sérstaklega þegar þú ert að reyna að finna og laga villur.
Með því að þvinga uppsetninguna til að hlaða þróunarútgáfuna geturðu auðveldlega fundið út hvaða forskriftir valda átökum í helstu CSS og JS skrám þínum. Með því að nota þessa stillingu ásamt tækjatölvu vafrans er hægt að bera kennsl á hvar Javascript-villum er hent svo þú getir lagað þær.
Til að kveikja á SCRIPT_DEBUG skaltu bæta eftirfarandi kóða við wp-config.php skrána þína.
define( 'SCRIPT_DEBUG', true );
5. Virkja / slökkva á skráningu gagnagrunnsfyrirspurna
Enn og aftur, meðan þú kembir vandamál, gætirðu viljað taka eftir því hvaða gagnagrunnsfyrirspurnir eru í gangi. Sérstaklega, ef þú ert að leysa vandamál og árangur gætirðu viljað athuga nákvæmlega hvaða fyrirspurnir eru í gangi.
The WP-opnað stillingaskrá skrá hefur aðra stillingu sem gerir þér kleift að skrá allar fyrirspurnir sem eru keyrðar. Bættu eftirfarandi línu við w-config til að gera kleift að vista fyrirspurnir.
skilgreina ('SAVEQUERIES', satt);
Þegar þú kveikir á þessum valkosti verða allar fyrirspurnir vistaðar í $ wpdb-> fyrirspurnir alþjóðlegt. Ef þú ert ekki viss um hvert gildi breytunnar er, geturðu bætt eftirfarandi PHP kóðabroti við skrá á WordPress. Þetta skilar gildi $ wpdb-> fyrirspurnir alþjóðleg breyta.
fyrirspurnir); ?>
WordPress villuforrit
Að auki villuskilaboð um innskráningu gætirðu líka þurft að athuga fyrirspurnir um frammistöðu eða á annan hátt reyna að skilja hvað er að gerast undir hettunni. Það eru fjöldi annarra viðbóta og tækja sem við mælum með að þú notir þegar þú þarft að framkvæma slíka kembiforrit eða bilanaleit.
1. Fyrirspurnaskjár
Fyrirspurnaskjár er snyrtilegt viðbót sem gerir þér kleift að sjá nákvæmlega hvað mismunandi viðbætur á WordPress uppsetningunni eru að gera. Jafnvel þó að nafnið segi að það sé „fyrirspurnaskjár“ gerir þetta tappi meira en bara að fylgjast með gagnagrunnsfyrirspurnum.
Reyndar getur þetta tappi:
- kemba fyrirspurnir
- fylgjast með PHP villum
- athuga króka og aðgerðir
- HTTP API símtöl
- fylgjast með handritum og stílblöðum
- kembiforrit af AJAX símtölum
- o.fl.
Þú getur einnig þrengt slíkt eftirlit með viðbót, eða þema, sem hjálpar þér að þrengja uppsprettur vandamála.
2. Villuleit
Þessi viðbót er venjulega notað af forriturum þar sem þeir eru að kóða þemu sína eða viðbætur. Viðbótin bætir kembivali við WordPress stjórnandastikuna sem sýnir fyrirspurn, skyndiminni og aðrar upplýsingar um kembiforrit WordPress.
The mikill hlutur er að það virðir WordPress kembiforrit stillingar sem við lýstum hér að ofan.
3. Skráðu úreltar tilkynningar
Þetta er annað forritamiðað viðbót. Í meginatriðum, skráir þig hvort þú ert að nota úreltar aðgerðir, skrár eða rök, svo að þú getir uppfært og lagað kóðann þinn til að nota nýjustu ráðleggingarnar.
Skrifað í WordPress kembiforritið
Sem verktaki ættirðu líklega að bæta villuupplýsingum við WordPress kembiforritið eftir þörfum. Til að gera þetta þarftu að nota sérstaka WordPress aðgerð sem sendir skilaboð út í annálinn:
error_log
(
"This is a log entry"
);
Ef kembiforrit er virkt, birtast ofangreind skilaboð í logskránni. Þú getur notað ofangreint til að skrá undantekningar eða önnur óvænt vandamál.
Viltu hraðvirka vefsíðu?
Hvern er ég að grínast? Eigum við það ekki öll?
Svo hvers vegna berjast svo mörg okkar?
Stærsta áskorunin er venjulega að finna hraðvirkt, áreiðanlegt hýsingarfyrirtæki.
Við höfum öll gengið í gegnum martraðir - stuðningur tekur að eilífu eða leysir ekki vandamál okkar að kenna þér alltaf um eitthvað...
En mesti gallinn er að vefsíðan er alltaf hæg.
At CollectiveRay við hýsum með InMotion hýsingu og vefsíðan okkar er heimskulega hröð. Við keyrum á sérsniðnum stafla af LightSpeed miðlara uppsetningu á MariaDB með PHP7.4 vél og framan í gegnum Cloudflare.
Ásamt hagræðingum okkar í framhliðinni þjónum við áreiðanlega 6000 notendum á hverjum einasta degi, með toppum upp á 50+ notendur samtímis.
Viltu fá hraðvirka uppsetningu eins og okkar? Flyttu síðuna þína ókeypis yfir í InMotion hýsingu og fáðu 50% afslátt okkar af núverandi verðlagi.
Prófaðu InMotion Hosting með 50% afslætti fyrir CollectiveRay gestir inn júní 2023 AÐEINS!
WordPress villuleitar algengar spurningar
Hvað gerir WordPress kembiforrit?
Hinar ýmsu kembiforrit WordPress gera kleift að skoða allar tilkynningar, svo sem villur, úreltar aðgerðir eða önnur villuskrá sem myndast af þemum, viðbætum og öðrum WordPress aðgerðum. Með því að virkja stillingarnar hér að ofan geturðu greint og lagað allar villur í WordPress viðbótum þínum eða þemum.
Hvar er kembiforrit WordPress?
WordPress kembiforritið er venjulega að finna í rótarskránni með nafninu debug.log. Með því að nota stillingarnar sem skilgreindar eru hér að ofan geturðu breytt staðsetningu WordPress kembiforritsins í stað sem hentar þér betur.
Hvernig slökkva ég á villuleit í WordPress?
Til að slökkva á villuleit í WordPress skaltu einfaldlega bæta eftirfarandi færslu við wp-config.php skrána þína: skilgreina ('WP_DEBUG', ósatt); Þú gætir líka viljað athuga restina af stillingunum sem við lýsum í þessari grein.
Hvað gerir WP Debug?
WP kembiforritið í wp-config.php skránni er notað til að gera eða gera WordPress kembiforrit óvirkt.
Hefur WordPress kembiforrit áhrif á árangur?
Já, WordPress kembiforrit hefur afkomuáhrif vegna þess að það bætir við nokkrum kostnaði, þar með talið þörfinni á að senda í skrá. Mælt er með því að þegar þú hefur lokið við kembiforrit, slökkvaðu á öllum slíkum stillingum. Þetta gerir uppsetninguna þína öruggari, þar sem viðkvæmar upplýsingar gætu verið með í kembiforritum.
Yfirlit
Ef þú vilt fá stutt yfirlit yfir allt það sem við höfum fjallað um skaltu skoða hér að neðan dæmi wp-config.php með öllum stillingum á sínum stað:
// Virkja stillingu WP_DEBUG - til að slökkva á því að setja bara rangt í stað sannrar skilgreiningar ('WP_DEBUG', satt); // Virkaðu kembiforrit við /wp-content/debug.log skrána skilgreina ('WP_DEBUG_LOG', satt);
// Skrifaðu athugasemdir við ofangreinda skrá og hafðu athugasemdirnar hér að neðan til að skrá þig inn í ákveðna skrá
// skilgreina ('WP_DEBUG_LOG', '/logs/wordpress-errors.log'); // Slökktu á birtingu villna og viðvarana / skiptu yfir í satt til að gera kleift að skilgreina ('WP_DEBUG_DISPLAY', ósatt); // Notaðu dev útgáfur af algerum JS og CSS skrám (þarf aðeins ef þú ert að breyta þessum kjarna skrám) skilgreina ('SCRIPT_DEBUG', satt);
// Skráningarfyrirspurnir virkar, skiptu yfir í rangar til að gera óvirka
skilgreina ('SAVEQUERIES', satt);
Hefur þú einhvern tíma kveikt á WordPress kembiforrit? Deildu hugsunum þínum með okkur í athugasemdareitnum ...
Þarftu hjálp við að gera efni? Prófaðu þessi vinsælustu tónleikar á Fiverr!
Ýttu hér að finna sérfræðinga um að laga WordPress vandamál.
vinsamlegast yfirgefa a gagnlegt skrifaðu athugasemdir við hugsanir þínar, deildu þessu síðan á Facebook hópinn þinn / hverjum sem myndu finnast þetta gagnlegt og við skulum uppskera ávinninginn saman. Takk fyrir að deila og vera fín!
Birting: Þessi síða getur innihaldið tengla á ytri vefsíður fyrir vörur sem við elskum og mælum af heilum hug. Ef þú kaupir vörur sem við leggjum til gætum við unnið okkur inn tilvísunargjald. Slík gjöld hafa ekki áhrif á ráðleggingar okkar og við tökum ekki við greiðslum fyrir jákvæða dóma.