WordPress driver over 40 % av alle nettsider i verden. Mye av styrken ligger i plugins – pakker med PHP-kode som legger til funksjonalitet uten at du endrer selve WordPress-kjernen.
Slik fungerer en plugin
WordPress har et system av hooks: punkter i koden der en plugin kan koble seg på. Actions lar deg kjøre egen kode når noe skjer, for eksempel når en ordre lagres. Filters lar deg endre data før de vises eller lagres.
add_action( 'woocommerce_order_status_completed', 'riis_send_to_fiken' );Linjen over sender en fullført WooCommerce-ordre videre til regnskapssystemet – uten å røre temaet eller kjernen.
Ferdig eller skreddersydd?
- Ferdige plugins passer for vanlige behov som SEO, skjema og bufring.
- Skreddersydde plugins lønner seg når arbeidsflyten er unik, når du må integrere med norske systemer som Vipps, Fiken eller Tripletex, eller når mange ferdige plugins gjør siden treg.
Hva du bør kreve av en plugin
- Følger WordPress Coding Standards
- Sikkerhet: nonces, rettighetssjekk, sanitering og escaping
- Laster bare det som trengs, der det trengs
- Dokumentasjon og versjonskontroll
Tommelfingerregel: Bruker du tre plugins og et eget skript for å løse én oppgave, er det ofte billigere å lage én skreddersydd plugin.
Vil du vite om en skreddersydd plugin passer for deg? Kontakt oss for en uforpliktende vurdering.