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.

2 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 Bootstrap 4 grid használata

    100% magasságot kell adni a bal oszlopnak....

  • WordPress sablon készítés

    Ne plugint használj, hanem írd bele a header.php-ba....

  • WordPress sablon készítés

    Hali. Beállítottam egy fav icont a weboldalamra, viszont nem látszik egyáltalán, csak akkor ha a WordPress adminjában vagyok. Szerinted ez miért van? ...

  • A Bootstrap 4 grid használata

    Hali. Nekem egy bootstrap 4-et használó oldalon van egy sorom, amiben van két oszlop. A bal oldali oszlopban van egy h2-es címsor, és két bekezdés. A ...

  • Az Advanced Custom Fields plugin használata

    Persze, a wysiwyg szerkesztővel tudsz videót is beszúrni....

  • Az Advanced Custom Fields plugin használata

    Ezzel a pluginnal youtube videót lehet beszúrni ugyanígy mint képet? Mert én nem tudtam igazán rájönni mit kéne kiválasztanom ehhez....

  • Bootstrap 4 setup

    Shift + Tab...

  • Bootstrap 4 setup

    Hali. Hogy csinálod azt a videókban, hogy egyszerre törölsz több sor tabulátorát is? Hogy kijelölsz egy részt és azok mögül mind törölsz tabulátort eg...

  • Dia szkennelés házilag

    Örülök, hogy segített az írás....

  • Dia szkennelés házilag

    Nagyon szépen köszönöm, hogy leírta próbálkozásait, mert engem is gondolkodásra késztetett. Több száz diaképem van, de én sem akartam kisebb vagyont k...

  • Adobe XD VS. Lunacy

    Ez egy lebutított vektorgrafikus rajzolóprogram, semmi több. Ha az alkalmazásod / weboldalad tartalmaz raszteres elemeket, azokat PS-ben kell külön le...

  • Adobe XD VS. Lunacy

    Szerintem (ez csak az én meglátásom) az XD inkább csak mobil alkalmazás fejlesztésére van. Nem igazán látom azokat a funkciókat benne amiket PS-ben. N...