WordPress má jednu obrovskou výhodu: existují pro něj tisíce hotových pluginů, které dokážou web rozšířit prakticky o cokoli. Kontaktní formuláře, rezervace, členské sekce, propojení s externími službami, e-shopy, galerie, SEO nástroje nebo automatizace.
Ve spoustě případů je hotový plugin přesně to správné řešení.
Někdy ale nastane chvíle, kdy web potřebuje něco specifičtějšího. A právě tehdy může být výhodnější vytvořit WordPress plugin na míru.
Hotový plugin je skvělý, dokud opravdu řeší váš problém
Pokud existuje kvalitní a ověřený plugin, který umí přesně to, co potřebujete, není důvod znovu vymýšlet něco, co už funguje.
Problém začíná ve chvíli, kdy musíte svůj požadavek přizpůsobovat možnostem hotového řešení.
Typická situace může vypadat třeba takto: jeden plugin umí část požadované funkce, druhý doplňuje další část a třetí je potřeba kvůli propojení mezi nimi. Výsledkem je několik různých rozšíření, více nastavení, více aktualizací a také více míst, kde může časem vzniknout problém.
V takové situaci může být jednodušší vytvořit jedno malé řešení, které bude dělat přesně to, co potřebujete.
Plugin může kopírovat váš skutečný pracovní postup
Velkou výhodou vývoje na míru je, že se nemusíte přizpůsobovat softwaru.
Software se přizpůsobí vám.
Pokud například ve firmě pracujete s konkrétním způsobem evidence poptávek, objednávek, zákazníků nebo dokumentů, může plugin tento proces přenést přímo do administrace WordPressu.
Nemusíte tak hledat kompromis mezi tím, jak pracujete dnes, a tím, co dovoluje hotové řešení.
Automatizace rutinních úkolů
Vlastní plugin nemusí být žádný rozsáhlý systém.
Často stačí velmi jednoduchá funkce, která ušetří opakovanou ruční práci.
Může například:
- automaticky zpracovat data z formuláře,
- vytvořit dokument podle zadaných údajů,
- odeslat informace do externího systému,
- importovat nebo exportovat data,
- připravit vlastní přehled v administraci,
- provést výpočet podle zadaných hodnot,
- automaticky změnit stav obsahu nebo objednávky,
- propojit několik kroků, které dnes někdo provádí ručně.
Pokud určitý úkon děláte několikrát denně stále stejným způsobem, často se vyplatí zamyslet nad tím, zda jej nelze automatizovat.
Propojení WordPressu s dalšími systémy
WordPress nemusí fungovat jako izolovaný web.
Pomocí vlastního pluginu jej lze propojit s externí aplikací, firemním systémem, databází nebo API.
Web tak může například automaticky přijímat nebo odesílat data, zobrazovat informace z jiného systému nebo naopak předávat nové poptávky přímo tam, kde s nimi zaměstnanci dále pracují.
Návštěvník přitom vůbec nemusí poznat, že na pozadí spolu komunikuje několik různých systémů.
Méně zbytečných funkcí
Velké univerzální pluginy musí vyhovovat tisícům různých webů. Proto často obsahují mnoho funkcí, které konkrétní web nikdy nepoužije.
Plugin na míru může být naopak velmi jednoduchý.
Obsahuje pouze funkce, které skutečně potřebujete. Díky tomu může být jeho nastavení přehlednější a používání jednodušší.
Neznamená to automaticky, že každý vlastní plugin bude rychlejší nebo bezpečnější než hotové řešení. Kvalita vždy závisí na způsobu vytvoření. Výhodou je ale možnost mít celý rozsah funkce pod kontrolou.
Vlastní plugin nemusí být drahý projekt
Pod pojmem „vývoj softwaru na míru“ si mnoho lidí představí několikaměsíční projekt s vysokým rozpočtem.
Ve skutečnosti může mít vlastní WordPress plugin třeba jen několik jednoduchých funkcí.
Pokud například potřebujete do administrace přidat jedno vlastní tlačítko, automatizovat export nebo propojit formulář s konkrétní službou, může jít o poměrně malé rozšíření.
Naopak u složitějšího projektu lze plugin postupně rozšiřovat podle toho, jak se mění potřeby webu nebo firmy.
Kdy tedy plugin na míru dává smysl?
Vlastní řešení stojí za úvahu zejména tehdy, když:
- žádný existující plugin neumí přesně to, co potřebujete,
- kvůli jedné funkci musíte kombinovat několik různých pluginů,
- chcete WordPress propojit s externím systémem,
- potřebujete automatizovat opakovanou činnost,
- máte specifický firemní proces,
- chcete funkci v budoucnu dále rozvíjet.
Ne vždy je vlastní plugin nejlepší cestou. Pokud existuje kvalitní hotové řešení, často je jednodušší jej použít.
Pokud ale web potřebuje něco skutečně specifického, může být plugin vytvořený na míru elegantnější než řada kompromisů.
Potřebujete ve WordPressu funkci, kterou nikde nemůžete najít?
Popište nám, co by měl váš web umět.
Podíváme se, zda existuje vhodné hotové řešení, nebo jestli bude dávat větší smysl vytvořit vlastní WordPress plugin přesně podle vašich požadavků.