A WordPress bővítményekről

Szerző:   |   2016-04-10

Gyakran felmerülő téma, hogy a WordPress tartalomkezelővel készített weboldalak nem jók. Akik ezt hangoztatják, a nem túl szakszerűen, bővítményekből összelegózott oldalakra céloznak ami abszolút jogos felvetés és maximálisan egyetértek vele.

Mi a WordPress?

A WordPress egy publikációs eszköz, egy blogrendszer. Arra szolgál, hogy cikkeket, híreket írjunk vele amiket különböző kategóriákba rendezhetünk illetve felcímkézhetünk. Ezen kívül oldalak létrehozására is van lehetőségünk. Az egyes bejegyzésekhez és oldalakhoz az olvasók hozzászólásokat fűzhetnek. Nagyjából ennyi a WordPress alapfunkcionalitása és szerintem kijelenthetjük, hogy erre a feladatra az egyik legjobb CMS ami létezik.

A rendszer igazi erejét a számtalan bővítmény adja, amivel extra funkcionalitás adható az oldalhoz. Nem megfelelő használat esetén azonban könnyen előfordulhatnak hibák, vagy rosszabb esetben az egész oldal működésképtelenné válhat. Általánosságban elmondható, ha váratlan hiba lép fel egy WordPress alapú oldal működésében, azt szinte biztos, hogy valamelyik bővítmény okozza.

Miért nem jó ha túl sok bővítményt használunk?

Bővítményre akkor van szükség amikor valami olyan dolgot akarunk megoldani, amit a WordPress alapból nem tud. Ez lehet például egy üzenetküldő FORM, SEO plugin, vagy egy modernebb képgaléria, mint a gyári. Ezekre vannak jól működődő, rendszeres frissítéssel jelentkező megoldások, mint pl. a Contact Form 7 vagy az All in One SEO Pack.

Van olyan is amikor létezik bővítmény az adott problémára, viszont egyszerűbb, ha magunk oldjuk meg néhány sornyi kóddal. Ilyen lehet például a morzsamenü (breadcrumb), vagy egy fejlettebb lapozó. Az ezekhez tartozó függvényeket a functions.php fájlban kell elhelyezni és a sablonból tudunk rá hivatkozni.

Ha túl sok bővítményt telepítünk, az lassítani fogja az oldal betöltését a rengeteg CSS és JS miatt. A bővítmények ritkán vannak megfelelően optimalizálva, többnyire úgy működnek, hogy behúzzák a komplett CSS / JS állományukat, függetlenül attól, hogy mi csak a töredékét használjuk. Nem túl gyakori, de előfordulhat, hogy két bővítmény "összeakad", vagyis nem használhatók egy rendszeren belül.

A sok bővítménytől egy idő után lehetetlen átlátni a forrást. Kerestek már meg olyannal, hogy nézzek meg egy oldalt mert valamitől szétesik de nem jönnek rá az okára. Az adminba belépve láttam, hogy legalább 30 különböző bővítmény van telepítve. Ilyenkor az egyetlen megoldás, hogy addig kapcsolgatjuk a bővítményeket különböző kombinációkban amíg a hiba meg nem szűnik. Ha megvan a hibát okozó bővítmény, akkor neki lehet esni a gányolásnak és megszüntetni a hibát (már, ha egyáltalán ez lehetséges). Azért használom a gányolás szót, mert ezek a hibák általában másképp nem orvosolhatók. Ha egy oldal működéséhez ilyen sok bővítményre van szükség, akkor oda nem a WordPress a megfelelő megoldás, hanem egyedi rendszert kell fejleszteni.

Frissítések

A WordPress-hez elég gyakran érkezik frissítés. Ezeket időről időre ajánlott telepíteni.

Kerülendő azon bővítmények használata, melyeket régóta nem támogatnak a készítői. Letöltés előtt győződjünk meg róla, hogy mikor jött ki a legutolsó verzió, valamint az általunk használt WordPress verzióval való kompatibilitást is ellenőrizni kell. Ha régóta nem frissített bővítményt használunk, előfordulhat, hogy egy WordPress rendszerfrissítés után nem fog megfelelően működni.

Összegzés

A WordPress egy nagyon jó rendszer, ha ésszel használjuk. Érezni kell azt a pontot ahonnan már nem célszerű dolgozni vele egy projektnél, mert olyan sok az extra funkció, hogy már nem lehet kulturáltan megoldani. Ilyenkor másik rendszert kell keresni, vagy egyedit kell fejleszteni.

3 hozzászólás

  1. 2017. október 5. csütörtök - 22:04

    Hello!

    Az lenne a kérdésem, hogy Neked a kapcsolat oldaladnak a contact form-ja pluginnal van megoldva? Ha igen, akkor hogy tudtad a saját designoddal elkészíteni.
    Ha nem bővítménnyel dolgoztál, akkor mivel?

    A választ előre is köszi!

    • 2017. október 6. péntek - 14:32

      Contact Form 7 a bővítmény neve. A gyári CSS-t kilőttem, és beraktam a sajátomat helyette.

Hozzászólás

Keresés a blogon
Kategóriák
Legújabb hozzászólások
  • A villanyszerelés örömei panelben

    Sokat segitettel egy abszolut hozzanemertonek! Koszonom...

  • Névjegykártya tervezés Illustratorban

    Nem, mert megmondod, hogy kétoldalas nyomtatást kérsz. A nyomda nem csinál semmit amíg minden pontosan le nincs egyeztetve....

  • Névjegykártya tervezés Illustratorban

    Szia! Ha csinálok 2 ardboardot, egyikre a kártya elejét, a másikra a hátulját csinálom meg, és elmentem őket egy nyomdakész kétoldalas PDF-be, azt tud...

  • A villanyszerelés örömei panelben

    Mi is panelben szeretnénk az elektromos hálózatot cserélni, felújítani. Sokat segítettél, köszönjük. Üdv. József...

  • A villanyszerelés örömei panelben

    Nem mert, ez már 3 vezeték jön be, fázis-nulla-föld, tehát már az óránál szétválasztották a PEN vezetéket PE-re és N-re vagy más módon, de külön vezet...

  • Az Axure használata

    Ertem, koszonom!...

  • Az Axure használata

    Magyarországon nem szokása a cégeknek kiírni a fizetést az álláshirdetésekben, hanem neked kell fizetési igényt megjelölni az önéletrajzodban. Ha tége...

  • Az Axure használata

    Értem. Köszi a választ megint. És egyébként általában az ilyen munkahelyek mennyit adnak kezdö fizetésnek? Csak mert sehol sem irnak konkrétat, csak a...

  • Az Axure használata

    A munkáltató biztosítja számodra a munkavégzéshez szükséges hardvereket és szoftvereket. Ha nem így van, akkor annál a cégnél nem szabad dolgozni....

  • Az Axure használata

    Köszi a választ! Annyit szeretnék még kérdezni, hogy ha olyan a munkahely hogy adobe szoftverekkel kell dolgozni mondjuk a saját gépemröl, akkor nekem...

  • Az Axure használata

    Próbafeladatot szoktak adni amit meg kell oldanod. Jobb esetben otthon, de nem egy olyan interjún voltam már, ahol leültettek egy géphez aztán ott hel...

  • Az Axure használata

    Hali. Azt szeretném kérdezni, hogy te mit tanácsolsz egy pályakezdö webdesignernek, ha el akar helyezkedni? Még nem dolgoztam korábban sosem webdesign...