Külső CSS vagy Javascript hozzáadása a WordPress webhelyéhez

kicsit trükkös meghatározni, hogyan lehet külső CSS-t vagy Javascriptet hozzáadni a WordPress-hez, ha csak kezdő WP-felhasználó vagy. Tehát mielőtt elkezdenénk adni néhány utasítást a külső CSS / Javascript hozzáadásához a webhelyéhez, szeretném elmagyarázni a két fő területet, ahol szükség lehet külső CSS használatára:

1) a weboldal testreszabása

külső CSS és Javascript használata nagyszerű választás a webhely testreszabásához, mert könnyen karbantarthatja a kódot, szerkesztheti és megőrizheti a fájlokat és/vagy kódokat. Ezeket a testreszabásokat azonban két fő típusra kell felosztanunk – a mini testreszabásokra és a nagyobb testreszabásokra. Később visszatérek ezekre a típusokra, és elmagyarázom, hogy a CSS / JS kódok hozzáadásának mely módjai lesznek jobbak a különböző helyzetekben.

2) harmadik féltől származó Szolgáltatásintegrációk

mint mindannyian tudjuk, néhány szolgáltatás CSS és JS fájlokat biztosít, amelyeket hozzá kell adni a webhelyéhez, például Űrlapszolgáltatásokat, Csevegődobozokat, Facebook Pixel kód hozzáadását és még a Google Analytics szolgáltatást is. Például támogatjuk a Google Analytics szolgáltatást, és valójában az integrációs folyamat a Témabeállításainkban nagyon egyszerű és egyszerű, de ha különböző elemzéseket szeretne nyomon követni és más módon, akkor a Google által generált külső kódokat kell használnia.

3 külső CSS / JavaScript hozzáadásának módjai

a téma opciók használata

ha más kódokat kell hozzáadnia, vagy hozzá kell adnia egy gyors és kis CSS-t és JavaScriptet a webhely testreszabásához, a téma opciók a megfelelőbb megoldás. Ez egy beépített funkció, amely könnyen elérhető a WordPress irányítópultjáról.

ugrás a Jupiter > téma opciók > haladó > egyéni CSS vagy egyéni JS szakasz.

vegye figyelembe, hogy külső CSS vagy JavaScript hozzáadásakor a Témabeállításokhoz nem adhat hozzá olyan kódot, amely a következővel kezdődik: <script></script> az egyéni JS szakaszban. El kell távolítanod a <script></script> kódot a kódodból, mert az egyéni JS részben írt kód már megjelent egy <script></script> címkével.

előnyök:

  • a legjobb módja annak, hogy testre kis dolgokat CSS és Javascript Jupiter
  • a legjobb módja annak, hogy adjunk kis középkategóriás CSS és Javacscript kódok Jupiter
  • nincs beállítás / telepítés szükséges-ez már beépített!

hátrányok:

  • nem adhat hozzá fájlokat közvetlenül (.css vagy .JS fájlok külsőleg), hacsak nem ismeri az AJAX kódolást.
  • nem választhatja ki, hogy a kód a wp_header vagy a wp_footer fájlba kerül-e.

Plugin használata

A pluginok hűséges segítőink a WordPress használata során. Azt is hozzá a kódokat egy plugin, mint beszúrni fejlécek és láblécek. Ez egy nagyszerű módja annak, hogy hozzáadja a kódokat a webhelyéhez, és ugyanúgy működik, mint a beépített funkciónk. A jó dolog ezzel a bővítménnyel az, hogy kiválaszthatja, hogy a kódot a lábléchez vagy a fejléc területéhez kívánja-e hozzáadni, ami néha elengedhetetlen egyes integrációkhoz.

ellentétben a beépített megoldás, felveheti <script></script> címkék Insert fejlécek és láblécek plugin.

profik:

  • kiválaszthatja a kód helyét
  • nagyszerű alternatíva a beépített megoldásunkhoz
  • gyors és egyszerű módja a Facebook Pixel vagy az egyéni Google Analytics kódok hozzáadásának.
  • nagyszerű módja a harmadik fél integrációk

CONS:

  • Needs plugin installation / setup
  • nehéz karbantartani és frissíteni
  • nem adhat hozzá fájlokat közvetlenül, mint a beépített megoldás.

gyermek téma és Enqueqe stílus használata

javasoljuk, hogy a gyermek témát használja, ha középkategóriás vagy nagy méretű testreszabásokat szeretne végezni, mert ez a legbiztonságosabb módja a webhely testreszabásának. A gyermek téma, akkor képes lesz arra, hogy fenntartsák a kódokat, és frissítse a fő téma fájlokat könnyen.

telepítheti a hivatalos gyermek témát, vagy létrehozhat saját. Ezután elkezdheti hozzáadni a CSS-kódokat, és testreszabhatja webhelyét azonnal megjelenés > szerkesztő. Ha azonban külső CSS fájlokat és Javascripts fájlokat szeretne hozzáadni, akkor meg kell hívnia, és néhány kódot kell írnia a függvényekbe.php.

így megy ez:

  1. készítse elő CSS vagy Javascript fájlját, vagy ha távoli forrás, készítse elő a linket.
  2. hozzon létre egy függvény nevű fájlt.php
  3. adja hozzá a következő kódot a függvényekhez.php

<?php

függvény add_theme_codes () {

wp_enqueue_style( ‘stílus’, get_stylesheet_directory_uri().’/myexternalcode.css’, ‘all’);

}

add_action (‘wp_enqueue_scripts’, ‘add_theme_codes’ );

?>

ezzel a kóddal új műveletet hoz létre a stíluslaphoz, és meghívja azt a gyermek-téma könyvtárból. Tegyük fel, hogy van egy “szokás.css ” fájl, amelyet hozzá kell adni a webhelyéhez.

Add, hogy a fájl wp-content/themes/jupiter-child FTP-n keresztül, majd hozzon létre egy funkciót.php fájl. Ezután adja hozzá a fenti kódot, és módosítsa a ‘ / myexternalcode.css ‘to’ egyéni.css ‘ vagy bármi a fájl neve. Végül hozzá kell adnia a funkcióit.php a gyermek témájához is.

itt van egy másik példa, ha nincs fájlja, de távoli forrást kell hozzáadni:

<?php

add_theme_codes függvény () {

wp_enqueue_style (‘style’,’ https://code.jquery.com/jquery-3.2.1.js’, ‘all’);

}

add_action (‘wp_enqueue_scripts’, ‘add_theme_codes’ );

?>

a fenti példában nem használtuk a get_stylesheet_directory_uri() függvényt, mert a forrásfájl távoli. Is, akkor hívja a különböző fájlokat a szerver segítségével linkeket, mint a fentiek.

előnyök:

  • a legjobb mindenféle testreszabáshoz
  • a legjobb harmadik féltől származó és összetett integrációkhoz
  • könnyen karbantartható és szerkeszthető
  • közvetlenül hozzáadhat helyi vagy távoli fájlokat
  • az egyik legbiztonságosabb módszer a frissítésekhez

CONS:

  • szüksége van egy kis beállításra
  • egy kis kódolási ismeretet igényel (vagy legalább hajlandónak kell lennie tanulni)
  • nem a leggyorsabb módszer a kis testreszabásokhoz

melyik a legjobb megoldás különböző helyzetekre?

ha gyors változtatásokat vagy testreszabásokat szeretne végrehajtani, a Téma beállításai a legjobb választás az Ön számára. Ha azonban nagyobb rugalmasságot és vezérlést szeretne a kód és a kód helyének, és még mindig van kicsi vagy középkategóriás testreszabása, a Fejlécek és a láblécek beillesztése jól működik az Ön számára.

de ha nagy testreszabásokat, harmadik féltől származó integrációkat szeretne végrehajtani, vagy ha karbantartható fejlesztési környezetet szeretne, akkor a gyermek téma a legjobb megoldás. Ha további segítségre van szüksége a külső CSS vagy Javascript hozzáadásához a webhelyéhez, mindig igénybe veheti az Artbees Care segítségét.

Write a Comment

Az e-mail-címet nem tesszük közzé.