WordPress ekosystém

Plugin

Rozšíření funkcionality WordPressu – od SEO přes formuláře až po bezpečnost

PLU
(rozšíření WordPressu)

Co je plugin

Plugin je balíček kódu, který se nainstaluje do WordPressu a přidá webu funkci, kterou samotné jádro neumí: kontaktní formulář, správu SEO metadat, napojení na platební bránu, ochranu přihlašování. Jádro zůstává nedotčené. Plugin se do něj zavěsí přes připravená místa a pracuje vedle něj.

Odkud se pluginy berou

Dvě cesty. Oficiální adresář na WordPress.org obsahuje bezplatné pluginy, které projdou základní kontrolou a instalují se přímo z administrace. Vedle toho stojí komerční pluginy od jednotlivých autorů a firem, kde platíte za licenci, podporu a obvykle za přístup k aktualizacím. Placený neznamená automaticky lepší, bezplatný neznamená amatérský; rozhoduje spíš to, jestli má plugin živého autora a jestli mu někdo v posledních měsících věnoval čas.

Za pohodlí se platí

Instalace trvá půl minuty a tím ten pocit lehkosti končí. Každý plugin je kód, který se načítá při zobrazení stránky, takže se podepíše na rychlosti webu. Zároveň je to další vstupní bod do systému a další věc, kterou musíte hlídat.

  • něco navíc k načtení na každé stránce, u řady pluginů i databázové dotazy v každém požadavku
  • vlastní zranitelnosti, které se řeší jen aktualizací
  • položka navíc v seznamu věcí, které někdo musí pravidelně updatovat
  • a konflikty: dva pluginy sáhnou na totéž a web se rozsype po aktualizaci třetího

Kdy plugin nepotřebujete

Nejčastější chyba, kterou u převzatých webů vidím: plugin nasazený na věc, kterou vyřeší tři řádky v šabloně. Skrytí verze WordPressu, vložení kódu do hlavičky, změna jednoho textu v košíku. Na tohle existují desítky pluginů a každý z nich přinese vlastní nastavení, vlastní aktualizace a vlastní riziko. Pokud se o web někdo stará, zeptejte se ho, jestli to nejde přidat do functions.php v podřízené šabloně. Když ne, plugin je v pořádku.

Třicet pluginů na pěti stránkách

Když přebírám cizí WordPress, první věc, na kterou se dívám, je seznam pluginů. Třicet položek u pětistránkové prezentace mi řekne víc než hodina povídání o tom, co web umí. Procházím to potom kus po kuse: k čemu to slouží, kdy to naposledy někdo aktualizoval a jestli by web bez toho fungoval. Obvykle skončí zhruba třetina z nich v koši, protože je někdo kdysi nainstaloval na jednorázový úkol a zapomněl je vypnout. Než smažu cokoliv, jde web do zálohy a změny testuju mimo produkci; deaktivace pluginu umí odnést i obsah, který na něm visel.

Časté otázky

Kolik pluginů je na webu moc?
Číslo neexistuje. Deset dobře napsaných pluginů zatíží web méně než tři odbyté. Sledujte spíš to, jestli má každý plugin na webu svůj důvod a jestli ho autor pořád udržuje.
Poznám bezpečný plugin dopředu?
Jistotu nemáte, hodně ale napoví datum poslední aktualizace, počet nevyřešených dotazů v podpoře a to, jestli plugin funguje s aktuální verzí WordPressu. Opuštěný plugin je riziko bez ohledu na hodnocení.
Zpomalují pluginy web vždycky?
Ne každý stejně. Cachovací a optimalizační pluginy web naopak zrychlí, zatímco stránkovací builder nebo bezpečnostní sken si svoje vezmou. Rozhoduje to, co plugin dělá při každém načtení stránky.