tiltsa css

A folyamat során a finomítási vagy optimalizálja WordPress témák, akkor lehet, hogy tiltsa le a terhelést nem használt CSS és JS-fájlok HTML-dokumentumot. Általában, ebben a helyzetben korlátozott a legegyszerűbb lehetőség, hogy ezt a kérdést - eltávolítjuk a sablont vagy wp_enqueue_style wp_enqueue_skript funkciókat. bejegyzésért felelős WordPress Stílusok és szkriptek.

Egyszerűsége ellenére ez a módszer számos hátránya van: visszafordíthatatlanságába változás és komplexitás egy további frissítés. Példaként a gyerekkatonák téma WordPress, amikor a változások a szülő téma elvész, amikor frissülnek.

A WordPress lehet eltávolítani a sorból, és megszünteti a regisztrációs stílusok és szkriptek segítségével funkciók:

  • wp_deregister_script ()
  • wp_deregister_style ()
  • wp_dequeue_script ()
  • wp_dequeue_style ()

Abban különböznek, hogy wp_dequeue eltávolítja a pántot a sorból a teljesítménnyel, és wp_deregister törli a regisztrációs fájlt, akkor regisztrálja újra a fájlt a korábban használt azonosító.

A legtöbb esetben, hogy tiltsa le a CSS és JS fájlok ajánlott wp_dequeue_style és wp_dequeue_script. Ehhez adjuk hozzá a kódot a functions.php fájlt a WordPress sablon.

Tekintsük Példáján kirakodás Google Web Fonts Font:

A fenti példában az a paraméter wp_dequeue_style () függvénnyel meghatározott twentyfifteen-fonts azonosító korábban regisztrált CSS.

Azonosító neve megtalálható a kódot a script wp_enqueue_script connect () függvényt.

Meg kell jegyezni, hogy tiltsa le a CSS vagy JS fájlokat a WordPress téma wp_dequeue_google_fonts függvényhívás után kell megtörténnie hívás wp_enqueue funkciót. Ezért, hogy tiltsa le a CSS vagy JS fájlokat a WordPress téma, a legjobb, ha használja a funkciókat a kód végén a fájl functions.php.

Lásd még:

Kapcsolódó cikkek