Wordpress - leállító script
Már lefedett, hogyan kell letiltani a CSS-stílus fájl, az egyes fájlokat, dugó dizájn (további információ itt), és elválasztani a stílus fájl, plug-in plug-inek (itt olvasható). De van egy cél -, hogy csökkentsék a kérések száma a szerver és növeli a letöltési sebességet.
Azonban sok plugin csatlakoztassa a fájlokat js-szkripteket. Gyakran előfordul, hogy nem kell, hogy ezeket a fájlokat letöltötte. Legalábbis ez természetesen nem szükséges minden oldalon - extra kéréseket. kevesebb, mint a sebességet a helyszínen. Beszéljünk hogyan lehet letiltani script letöltött fájlok különböző plugin WordPress.
1. Határozza meg, milyen a szkriptek betöltött dugó.
Ehhez használja a szolgáltatást Pingdom weboldal Speed Test vagy Weboldalsebesség-.
Az alábbi képen látható, hogy amint a script, dugó beépülő Contact Form 7 betöltve minden oldalon:
Amikor az egérrel a szkript nevét jeleníti meg, hogy milyen módon fekszik a szerver - így könnyen megérteni, mi a bővítmény köti össze ezt a forgatókönyvet.
Úgy döntöttünk, hogy tiltsa le ezt a forgatókönyvet.
2. Keressen fogantyú kezdeményezője a forgatókönyvet, plug-inek WordPress.
Most meg kell találnunk a kilincset a script - ez az a hely, ahol a script van kötve. Ebből a célból, mi az admin. WordPress panel, menj a "Plugins". Megtaláljuk a kívánt nekünk Contact Form 7 plugint, és kattintson a „Change”.
Meg kell keresni a kapcsolódási pont a forgatókönyvet. Ehhez nyomjuk meg a Ctrl + F és a keresési sor tárcsa:
Keresünk, ahol ez a kód nem találkozik. Ha nem találja ezt a kódot egy php fájl beépülő nézni más php-fájlokat.
Ha igen, akkor is, nem találtak semmit - használja a program Total Commander - nem a keresés a következő szavakkal wp_enqueue_script.
Így a végén megtaláltuk a kilincset a beépülő modul:
3. Disable script funkciók révén WordPress témákat.
Végén a fájlt hozzáfűzi a következő kódot:
Megjegyzés: wp_deregister_script string ( 'contact-form-7'); letiltja a forgatókönyvet, arra van szükség, hogy adja meg a korábban talált a kilincset a forgatókönyvet.
Néha akkor marad ugyanabban az időben - egyszerűen kikapcsolja a forgatókönyvet. Azonban sok plugin nélkül script nem tud dolgozni.
4. Csatlakoztassa a script csak a releváns oldalakon.
Természetesen, ha a bővítmény nem működik Miután letiltotta a forgatókönyvet, de ez általában nem fog működni, a forgatókönyvet kell csatlakoztatni, akkor csak azokon az oldalakon, ahol szeretné, hogy a beépített modul.
A bővítmény Contact Form 7 script kell betölteni csak a kapcsolat oldalon.
Ehhez távolítsa el a korábban hozzáadott kódot a functions.php fájlt és írd különböző kód:
5. Ellenőrizze a telek után leállás script.
Most a script le van tiltva. Be kell, hogy ellenőrizze:
- Kapcsold ki, ha valójában a forgatókönyvet - a szolgáltatás használatához Pingdom és nézze meg a log terhelés - script nem kellene.
- Vajon a helyszíni munka megfelelően - ellenőrizni kell a működés helyszínét kikapcsolása után a script - ha az összes funkció megmarad, nyissa ki az oldalakat, nézd.
- Megnézzük, leggondosabban, hogy mi történt a saját bővítmény script, amit le van tiltva.
Ha minden rendben van -, akkor mindent jól.
Felhívjuk figyelmét, hogy letiltotta a forgatókönyvet a téma funkció helyett változások a bővítmény fájlokat. Ez egyszerűen frissítheti a plug-in, és nem kell félni, hogy a frissítés felülírja a módosításokat, és ismét valami letiltani és szerkesztése.
script fájlok és kezelni igen ritkán változnak, amikor frissíti a bővítményt, így a valószínűsége, hogy a módszer nem fog működni a következő bővítmény frissítés - rendkívül alacsony.
A bejegyzés megosztása barátaival, hálás vagyok!
Érdemes tudni: