Lühitöö

WordPressi kohandatud plugina arendus

Ehitame Sinu soovitud funktsiooni puhta, eraldiseisva WordPressi pluginana, mitte functions.php sisse kuhjatud koodina, ning anname lähtekoodi ja dokumentatsiooni sulle üle.

  • Tavapärane maht ca 12 h
  • Orienteeruvalt 600 € + km
  • Ülevaatus ja hinnang tasuta

Sageli lahendatakse väike vajadus nii, et kood kleebitakse teema functions.php faili. See töötab seni, kuni teema vahetatakse, kood läheb kaduma või keegi muudab seda ilma ülevaateta. Eraldi plugin elab teemast sõltumatult, on versioonitud ja seda saab sisse ning välja lülitada. Ehitame defineeritud funktsiooni puhta pluginana, mis jääb Sinule.

Sobivad nii väikesed lisad kui ka mahukam ühe eesmärgiga tööriist. Enne arendust vaatame, kas valmis plugin lahendab ülesande odavamalt. Kui lahendab, ütleme seda ausalt.

Mida töö sisaldab

  • Nõuete täpsustus. Kirjutame lühikese spetsifikatsiooni: mida funktsioon teeb, kes seda kasutab ja mis juhtub veasituatsioonis. Selle põhjal lepime kokku ulatuse.
  • Kohandatud postitüübid ja taksonoomiad. Näiteks toodete, objektide, töötajate või sündmuste andmestruktuur koos meta-väljadega.
  • Lühikoodid ja Gutenbergi plokid. Sisu lisamine lehele ilma koodita, vajadusel serveripoolse renderdusega.
  • REST API otspunktid. Andmete lugemine ja kirjutamine teistest süsteemidest, õigustega kaitstud.
  • Admin-seaded. Seadistuste leht WordPressi Settings API-ga, et Sa ei peaks koodi muutma.
  • WooCommerce’i haagid. Hinnareeglid, kassaväljad, e-kirjade sisu, tellimuse staatused ja muud kohandused action- ja filter-haakide kaudu, ilma WooCommerce’i tuuma muutmata.
  • Import ja eksport. CSV- või JSON-põhine andmete liikumine, vajadusel taustal töötlemisega, et suured failid ei kuku aegumisse.
  • Väikesed automatiseerimised. Ajastatud ülesanded (WP-Cron või serveri cron), teavitused ja andmete sünkroonimine.
  • Turvalisus ja standardid. Kasutame nonce’e, õiguste kontrolli (capabilities), sisendi puhastamist ja väljundi escape’imist ning järgime WordPress Coding Standards’it.
  • Dokumentatsioon ja üleandmine. Lähtekood, lühike kasutusjuhend ja koodikommentaarid. Plugin kuulub Sulle ja töötab ilma meie kaasamiseta.

Mida me sinult vajame

  • Kirjeldus, mida funktsioon peab tegema, ja näide tüüpilisest kasutusest.
  • Ligipääs veebilehele või selle koopiale ning teadmine, millised pluginad on kasutusel.
  • Vajadusel liidestatava süsteemi dokumentatsioon või API-võtmed.
  • Kontaktisik, kes testib valmis lahendust.

Mis jääb tööst välja

  • Terviklik veebirakendus või väga mahukas süsteem. Selle puhul teeme enne eraldi plaani.
  • Raamatupidamis- või laosüsteemi liidestamine. Selleks vaata Erply või Directo lehti.
  • Plugina avaldamine avalikus WordPress.org kataloogis, kui seda ei ole eraldi kokku lepitud.
  • Sisu ja kujunduse loomine. Plugin annab funktsiooni, välimus jääb teema ülesandeks.

Kellele see sobib

Sobib ettevõttele, kellel on konkreetne, korduv vajadus, mida valmis plugin ei kata või mis nõuab liiga palju seadistamist. Näiteks Foodexpert’i B2B tellimiskeskus ja Bravo Tehnika e-pood on ehitatud just selliste kohandatud osadega, vt Foodexpert ja Bravo Tehnika. Kui vajad ka turvalist testimiskeskkonda, vaata staging-keskkonda.

ca 12 h Tavapärane maht
50 € Tunnihind + km
600 € Orienteeruv kokku

Tegu on hinnangu, mitte pakkumisega. Vaatame Sinu lehe enne tasuta üle ja ütleme täpse ajakulu. Kui töö osutub väiksemaks, maksad vähem – arveldame tegeliku aja järgi.

Kuidas see töö käib

  1. Saada päring

    Kirjuta lehe aadress ja paari lausega, mis mure on. Vastame tavaliselt sama või järgmise tööpäeva jooksul.

  2. Vaatame üle ja ütleme hinna

    Ülevaatus on tasuta. Saad teada täpse ajakulu ja hinna enne, kui midagi teha otsustad.

  3. Teeme ära ja anname teada

    Enne muudatusi teeme varukoopia. Töö lõppedes saad kokkuvõtte, mida täpselt tehti ja millele edaspidi tähelepanu pöörata.

Korduma kippuvad küsimused

Miks plugin, mitte functions.php?

Plugin ei sõltu teemast, seda saab versioonida, testida ja välja lülitada. Teema vahetamisel funktsioon ei kao.

Kas saan lähtekoodi endale?

Jah. Plugin ja lähtekood antakse üle koos lühikese dokumentatsiooniga ning töötab ilma meie kaasamiseta.

Kas võib kasutada valmis pluginat?

Vaatame esmalt, kas valmis plugin sobib. Kui sobib ja on usaldusväärne, soovitame seda. Kohandatud lahendust teeme siis, kui see on mõistlikum.

Kas plugin toimib WooCommerce'iga?

Jah, ehitame WooCommerce'i funktsioone ametlike haakide kaudu, et uuendused neid ei lõhuks.

Kui palju see maksab ja millal algab?

Teeme tasuta ülevaatuse ja hinnangu ning arveldame tegeliku ajakulu järgi. Töö algab tavaliselt 1–3 tööpäeva jooksul.

Tagasiside

Mida kliendid ütlevad

Pikaajalised koostööd räägivad rohkem kui ükski loosung. Mitu allolevat klienti on meiega olnud üle seitsme aasta.

Oleme Birkiga teinud koostööd juba 8 aastat. Sel korral soovisime ettevõttele uut kodulehekülge, mille eesmärgid olid kohe alguses püstitatud kõrgele nii visuaalis, funktsionaalsuses, haldamises ning SEO lahendustes. Tänu Birki professionaalsele lähenemisele saime endale kodulehe, mis on kõrgetasemeline ning vastas 100% meie ootustele. Koostöö sujus hästi tänu sellele, et Birk on väga hea ja vahetu suhtleja, abivalmis, usaldusväärne ning kohusetundlik.
Karina Riive Karina Riive LIGNAMETS OÜ, PÕLLUMAADE OSTUJUHT
Tellisime Zezzist endale funktsioonide rohke veebipoe rätseplahenduse. Lisaks oli oluline, et see ühiduks meie majandustarkvaraga. Zezz sai ülesandega hästi hakkama ning on olnud meie igapäevane veebiarenduspartner 2018 aastast saadik. Koondhindeks 10 pallisüsteemis 8/10, alati saab paremini.
Aivo Kuldmeri Aivo Kuldmeri WESTBERG KAUBANDUS TEGEVJUHT
Tellijana on vahel tunne, et ma ei tea täpselt kuidas ja isegi vahel ei tea mida täpselt. Kuid meie koostöö on loonud kodulehe, mida hindavad omad ja proovivad järele teha teised. Tänan kannatlikkuse, heade idee ja mõistmise eest. Aitäh visualiseerimise ja nähtavaks tegemise eest. Mulle meeldis Zezzi sõnapidamine ja paindlikus.
Mart Tilk Mart Tilk MÄRJAMAA SPORDIKESKUSE JUHATAJA

Vaata kliente ja tagasisidet

Võta ühendust

Räägime Sinu projektist

Esimene konsultatsioonitund on tasuta ja ilma kohustusteta. Vastame tavaliselt sama või järgmise tööpäeva jooksul.

  • Esimene tund on tasuta – ka siis, kui koostööd ei tule
  • Saad konkreetse hinna ja ajakava, mitte „umbes“
  • Ei mingit müügisurvet ega automaatset järelhelistamist

Küsi hinnapakkumist

Kirjelda paari lausega, mida vajad. Võtame ühendust ja lepime kokku tasuta konsultatsiooni.


    Sinu andmeid ei jagata kolmandate osapooltega ega kasutata uudiskirjaks.