Mivel a plug-inek befolyásolja az oldal betöltési ideje számunkra wordpress, létrehozása, website promóció, reklám

Talán tudod, hogy minél több plug-inek a lassabb működik az oldal? Nos, részben igaz. Néhány beépülő hozzá egy kis lekérdezés, amely csak csekély hatással van a letöltési idő a webhelyen. Amennyiben hozzá más jQuery plugins és CSS minden oldalon terhelés (a terület nagysága ). Így például, ha minden egyes bővítmény egészíti jQuery és a CSS stílus fájlt, és van 8 plug-in, akkor hozzá 16 http-kérelmeket. Ez valóban csökkenti hamarosan a helyszínen, amikor plugins kezdik egynél több stíluslapot és felhúzókötelek szkripteket. Most néz ki, továbbra is használhatja az összes plugint WordPress de anélkül, hogy további http-kérelmeket.

Célunk az, hogy távolítsa el az összes felesleges oldalának szkriptek és stíluslapok, amelyek plugins adunk minden egyes letöltési oldalon.

De mi szeretnénk irányítani ezeket a fájlokat, és hogy a mi oldalak gyorsabb munkát. Ha kikapcsolja ezeket a szkripteket és stílusok lehetővé teszi számunkra, hogy több dolgot:

  • Össze több fájlt egy fájlba (sprite technika).
  • Fájlok letöltése csak azokon az oldalakon, ahol egy írott vagy stílust.

Hogyan lehet letiltani szkriptek és stílusok WordPress

Ahhoz, hogy megtudja, melyik szkriptek vagy stílust, amit ki szeretné kapcsolni, akkor lehet, hogy mélyebbre ásni. Lásd plugins kódot.

Le CSS (stíluslap)

Vegyük példaként a tisztább Gallery plugin, amely hozzáteszi, egy CSS-fájl minden oldalon az oldalon. Először is meg kell nézni, hogy a bővítményt használja a megfelelő módszert hozzáadásának stíluslapok. Ehhez meg kell nyitni a bővítmény fájlt: gallery.php (plugint). Ott meg kell futtatni egy keresést a „wp_enqueue_style”. Lesz kap körülbelül a következő eredménnyel:

Most, miután eltávolították a táblázatstílusokat betöltött minden oldalon, ez hatással lesz a funkcionalitás a plugin. Például a galéria veszélybe kerül szempontjából stílus és a szervezet. Ennek kijavításához, meg kell nyitni a témát style.css fájlt, és illessze be mind a CSS kódot a plug-in (ek). A példánkban, levettük a galéria stílusok a terhelés, úgy, hogy most már nyitva állnak Cleaner-Gallery.CSS. amely megtalálható a plugin mappát. Másolja le az alábbi kódot, és illessze be a témát a style.css fájlt. Ez a módszer nem csak az, hogy személyre szabhatja jeleníti meg a galéria, de csökkenti a terhelést egyetlen kérés http.

Az ideális módszer

Plugin WP-PageNavi biztosít a felhasználók számára a lehetőséget, hogy távolítsa el a stíluslapot a műszerfal beállításai oldalon.

Reméljük, hogy a fejlesztők száma plug-inek is növekedni fog, ami ispolzvat ezt a lépést, hogy könnyebbé teszi a munkát

Néhány beépülő is hozzá JavasScript oldal funkcióit. A példánkban fogjuk használni a Contact Form 7 plugint.

Meg kell mélyebbre ásni a plugin fájlokat és a script, hogy megtalálja a fogantyút, ugyanúgy, mint ahogyan azt tettük a stílus. Mert ezt a modult, script 'contact-form-7'. Meg kell majd másolja be a következő függvényt témájának functions.php file:

Ezzel, akkor mentse a felesleges script betöltése minden más oldalak, amelyek nem rendelkeznek a kapcsolatfelvételi űrlapot. Ez egy rendkívül hasznos módszer, hogy növelik a hely a betöltési idő. Akkor más lehetőséget, mint például! Is_single t. D.

további források

Kapcsolódó cikkek