Egyedi WordPress-plugin fejlesztés
Saját bővítmény készítése olyan funkcióhoz, amelyet a meglévő pluginok nem, vagy csak felesleges kerülőkkel tudnak megoldani.
Az eredmény egy külön telepíthető, a WordPress működéséhez illeszkedő megoldás. A fejlesztés célja nem a lehető legtöbb funkció, hanem a meghatározott feladat megbízható ellátása.
Mikor indokolt egyedi plugin?
- Egy kész bővítmény majdnem megfelelő, de hiányzik belőle egy fontos funkció.
- Az adminisztrációban rendszeresen ismétlődik egy kézi feladat.
- Saját üzleti szabályt, jogosultságot vagy munkafolyamatot kell kezelni.
- Egyedi beállítófelületre, kimutatásra vagy szerkesztői eszközre van szükség.
- A WooCommerce alapműködését kell egy konkrét folyamathoz igazítani.
- Egy meglévő egyedi plugin javításra, korszerűsítésre vagy továbbfejlesztésre szorul.
Tipikus fejlesztések
- egyedi adminisztrációs funkciók és beállítófelületek;
- Gutenberg-blokkok, shortcode-ok és szerkesztői elemek;
- automatikus értesítések és ütemezett folyamatok;
- jogosultság- és hozzáféréskezelés;
- dokumentum- vagy adatkezelési funkciók;
- WooCommerce-árazás, kedvezmény, rendelés vagy termékkezelés kiegészítése;
- külső adatforráshoz vagy szolgáltatáshoz kapcsolódó funkciók;
- meglévő plugin működésének bővítése a forráskód közvetlen módosítása nélkül.
Kész bővítmény vagy egyedi fejlesztés?
Az egyedi plugin akkor jó döntés, ha a kész megoldások nem illeszkednek a folyamathoz, túl sok felesleges elemet hoznak magukkal, vagy csak kézi kerülőkkel használhatók. Ha van megfelelő, megbízható kész bővítmény, annak bevezetése rendszerint egyszerűbb és gazdaságosabb.
Hogyan készül?
- Funkcionális felmérés. Pontosan meghatározásra kerül, mit kell tudnia a bővítménynek, és mi nem része az első változatnak.
- Műszaki terv. Áttekintés készül a kapcsolódásokról, az adatkezelésről, a jogosultságokról és a fontosabb kockázatokról.
- Fejlesztés. A plugin a WordPress bevett fejlesztési megoldásaira épül, az éles rendszertől elkülönítve.
- Tesztelés. Ellenőrzésre kerül a működés, a hibakezelés és az érintett meglévő funkciókkal való együttműködés.
- Élesítés és átadás. A telepítés után rövid használati és szükség szerint műszaki dokumentáció készül.
Továbbfejlesztés és karbantartás
A WordPress, a WooCommerce és a kapcsolódó bővítmények idővel változnak. Ha az egyedi plugin üzletileg fontos funkciót lát el, érdemes a későbbi kompatibilitási ellenőrzéséről és támogatásáról is megállapodni.
Árazás
A díj a funkciók számától, az adatkezeléstől, a külső kapcsolódásoktól és a szükséges teszteléstől függ. Jól meghatározott feladatnál a fejlesztés fix díjas ajánlat alapján készül. Nagyobb vagy bizonytalanabb hatókörnél fizetős tervezési szakasz előzi meg az ajánlatot.
Írd le a kívánt működést
Első lépésként elég néhány mondat arról, mit kellene megoldani, kik használnák a funkciót, és jelenleg hogyan történik ugyanez. Ezek alapján megítélhető, hogy kész bővítmény, beállítás vagy egyedi fejlesztés a megfelelő irány.