WordPress Plugin Development Resources og opplæringsprogrammer

Formidling: Din støtte hjelper med å holde nettstedet i gang! Vi tjener et henvisningsgebyr for noen av tjenestene vi anbefaler på denne siden.


WordPress er det mest distribuerte innholdsstyringssystemet på planeten. Det er flere årsaker til at det er så populært: det er enkelt å bruke, enkelt å være vertskap, gratis og åpen kildekode. En stor driver for populariteten er plugins.

WordPress er ekstremt utvidbar. Med en plugin kan du legge til nesten ubegrensede funksjoner på nettstedet. Det er tusenvis av gratis og premium WordPress-plugins av høy kvalitet. Men noen ganger trenger du noe skikkelig tilpasset. Å bygge et WordPress-plugin gir deg muligheten til å lage nøyaktig de funksjonene du trenger for nettstedet ditt.

Hvis du har litt kodingsbakgrunn, eller er villig til å lære deg noen PHP, er det ikke så vanskelig å bygge dine egne WordPress-plugins. For å hjelpe deg har vi samlet de beste veiledningene om emnet, sammen med koblinger til nyttige ressurser og viktige verktøy for plugin-utviklere.

Innledende veiledninger om plugin-utvikling

Disse artiklene, tutorials og kurs gir en generell introduksjon til å utvikle en plugin for WordPress. De nærmer seg emnet fra forskjellige vinkler, og antar forskjellige nivåer av tidligere kodingsopplevelse – så prøv noen få til du finner den som gir mening for deg.

  • Plugin Developer Handbook er den nye, utvidede offisielle WordPress Codex-guiden for plugin-utvikling.
  • Å skrive en plugin er den opprinnelige offisielle WordPress Codex-guiden for utvikling av plugin – fremdeles absolutt verdt å lese.
  • WordPress Plugin Development er en detaljert introduksjon til plugin-utvikling som vil gi deg en grunnleggende forståelse av prosessen.
  • Et krasjkurs i WordPress Plugin Development er en detaljpakket gjennomføring av de viktigste aspektene ved plugin-utvikling.
  • Lag et tilpasset WordPress-plugin fra Scratch beskriver prosessen med å lage en plugin som henter produktinformasjon fra en ekstern database og viser den tilfeldig på nettstedet ditt. Noe kunnskap om PHP-koding er nyttig før du setter i gang.
  • WordPress Plugin Tutorial er en enkel å følge opplæringen med mange kommentarer og forklaringer, som viser deg hvordan du bygger en plugin som viser Google Analytics-data i et skjermbilde for redigering av innlegg.
  • WordPress Plugin Development Tutorial er en 12-enheters tutorial som dekker en rekke ting som ikke er nevnt i mange andre opplæringsnivåer på introduksjonsnivå: internasjonalisering, aktiveringskroker, testing og asynkron JavaScript (AJAX). Denne opplæringen kan være en god passform for deg hvis du har funnet de fleste av de andre “Nybegynner” -guidene for grunne, men du er fremdeles ikke helt sikker på hvordan du får en fullskala plugin fra bakken.
  • WordPress Essentials: Hvordan lage et WordPress Plugin er en grunnleggende oversikt over hva en plugin er, hvordan den fungerer og de viktigste komponentene. Ikke en fullskala opplæring, men bra for et høyt nivå syn på ting.
  • WordPress Plugin Development Tutorial Series er en 30-delers opplæringsserie som virkelig graver inn i hvordan plugins fungerer innenfor den generelle WordPress-arkitekturen, med utmerket dekning på flere interne API-er.
  • Komme i gang med WordPress Plugin Development: The Ultimate Guide er en detaljert veiledning som dekker de viktigste fasettene innen WordPress plugin-utvikling, gjennom eksempelet på en applikasjon som integrerer WordPress med Facebook Open Graph.
  • Hvordan skrive et WordPress-plugin er en 12-delt tutorial som dekker viktige fasetter av plugin-utvikling, inkludert grunner til å skrive plugins og hvordan du får ideer til plugins, sammen med mer praktiske problemer som å bruke AJAX og bygge admin paneler.
  • En introduksjon til WordPress Plugin Development er akkurat det – en introduksjon, ikke en grundig opplæring. Fortsatt gir denne artikkelen et veldig oversikt over hva en plugin gjør og hvordan de fungerer, så det er verdt å lese hvis du bare kommer inn på plugin-utvikling.
  • Hvordan du bygger et WordPress-plugin er en god introduksjon til plugin-utvikling, med mange skjermbilder, kodeprøver og ekstra ressurser. Virkelig bra for visuelle elever og folk som ikke har brukt mye tid på å stirre på kode.
  • Hvordan lage et WordPress-plugin gir en enkel, men ganske grunnleggende oversikt over hva som trengs for å bygge en plugin. Dette er en god introduksjon hvis du prøver å finne ut om du har til oppgaven å bygge en ny plugin, men du trenger andre ressurser for å virkelig finne ut hvordan du gjør det.
  • Anatomy of a WordPress Plugin er en dyp omvisning av hva som skal inkluderes i et WordPress-plugin og hvordan det skal struktureres.
  • WordPress Plugin Development fra Scratch er en femdelt gjennomgang som forklarer plugin-utvikling, rettet mot personer med litt webdesign (HTML / CSS) erfaring, men med liten eller ingen PHP eller WordPress kunnskap.
  • WordPress Plugin Development for Beginners er en enkel tutorial rettet mot “ekstreme nybegynnere som ikke er kjent med WordPress plugin-utvikling.”
  • WordPress Development track er et 12-retters, 21 timers spor på WordPress utvikling fra premium tutorial give Tree House. Hvis du virkelig vil grave deg inn plugin (og tema) utvikling for WordPress, er dette en flott serie å jobbe gjennom.

Tilleggsveiledninger og læringsmateriell

Når du har et anstendig grep om plugin-utvikling generelt, kan du sjekke ut disse ressursene, som vil hjelpe deg fra nybegynner til master-plugin-utvikler.

  • Ti ting hver WordPress Plugin-utvikler bør vite er en samling praktiske tips for fungerende plugin-utviklere.
  • Fremskynde utviklingen Ved hjelp av WordPress Plugin Boilerplate forklarer den raskeste måten å gjøre plugin-utviklingen raskere og enklere.
  • Slik installerer du PHP-utviklingsverktøy (PDT) i Eclipse For WordPress Plugin Development forklarer hvordan du bruker den populære Eclipse IDE for å gjøre det å skrive en plugin mer effektiv.
  • Opprette tabeller med plugins er en WordPress Codex-artikkel som forklarer hvordan du legger til databasetabeller for lagring av tilpassede plugin-relaterte data.
  • Profesjonell WordPress-utvikling: Strategier dekker praktiske tips, triks og råd for fungerende WordPress-utviklere.
  • Profesjonell WordPress-utvikling: Miljøer dekker å sette opp et lokalt utviklingsmiljø, en testing og iscenesettelse og miljø, synkronisering med produksjon, og hvorfor du bør bry deg med å ha noen mange forskjellige miljøer i utgangspunktet.
  • 9 tips for WordPress Plugin Development er bare noen praktiske råd fra utviklerne på Six Revisions.
  • Publisering av en plugin til WordPress Plugin Directory forklarer hvordan du distribuerer plugin-en via den offisielle katalogen på WordPress.org.
  • En introduksjon til WordPress Filesystem API dekker hvordan du skriver og leser fra filer fra en WordPress-plugin.
  • Slik utformer og utformer du WordPress Plugin-administratorpanelet forklarer de forskjellige API-ene og designproblemene du trenger å forstå for å lage brukbare alternativpaneler for plugin-modulen din.
  • Avmystifisering av WordPress Hook System handler om en av de mer forvirrende aspektene ved WordPress-utvikling.
  • Å lage dine WordPress-plugins-utviklervennlige diskuterer hvordan du får utviklet plugin-en din slik at andre utviklere enkelt kan tulle med den eller integrere den i prosjektene sine.
  • PHP the Right Way handler ikke spesifikt om WordPress-utvikling, men er en referanse for å skrive god PHP-kode. Uansett hvor mange WordPress-utviklingsopplæringer du jobber gjennom, vil du ikke bli veldig god til å bygge plugins og temaer for WordPress før du behersker PHP. Du kan finne flere ressurser for å forbedre PHP-ferdighetene dine på PHP Developer Resources-siden.

Referanse

  • Plugins er den offisielle referansen til plugins fra WordPress Codex. Denne siden handler om plugins generelt, fra et synspunkt for administratorer. Selv om det ikke handler om utvikling, bør det kreves lesing for plugin-utviklere, siden det fastslår hva WordPress-brukere kan forvente.
  • WordPress Code Reference er en søkbar indeks over WordPress-funksjoner, klasser, metoder og kroker.
  • Plugin Development-delen i WordPress Codexs utviklerdokumentasjon har lenker til en rekke artikler i Codex om viktige emner.
  • WPSeek.com er en WordPress-sentrisk søkemotor for devs og temaforfattere.
  • QueryPosts er en WordPress-kodereferanse som søker å forbedre den offisielle Codex.

webhotellkupong

Ser du etter seriøs WordPress-hosting?
Liquid Web gir høy ytelse hosting og overlegen kundesupport. Akkurat nå kan du spare stort på kvalitetsplanene deres ved å bruke denne spesielle rabattlenken
.

Verktøy for WordPress Plugin Development

  • WordPress Plugin Boilerplate er et objektorientert plugin-rammeverk. Se også den relaterte WordPress Plugin Boilerplate Generator, som automatisk genererer tilpasset plugin boilerplate-kode basert på informasjonen du har gitt.
  • Developer er en WordPress-plugin som gir en rekke nyttige feilsøkings- og loggverktøy, og hjelper deg med å optimalisere utviklingsopplevelsen din.
  • WP Test er et stort sett med testinnhold som kan importeres til en WordPress-installasjon.
  • Debug Bar er et programtillegg som gir informasjon om ytelse, spørsmål og hurtigbuffer hver gang en WordPress-side lastes inn.
  • hookr.io er en indeks over kroker og filtre i WordPress-kjerne og populære temaer og plugins. Indeksen er integrert i et programtillegg som forsterker levende sider med informasjon om kroker og filtre som ble aktivert ved belastning på siden.
  • VCCW er et virtuelt Vagrant + Chef-miljø designet for WordPress-plugin- og temautvikling.
  • Synchi er en WordPress-plugin som gir et fullstendig IDE (integrert utviklingsmiljø) i administrator-kodeditorene.
  • Fieldmanager er et verktøysett for å lage komplekse administrasjonsskjermbilder i WordPress-plugins.
  • Varying Vagrant Vagrants er en åpen kildekode Vagrant-konfigurasjon med fokus på WordPress-utvikling.
  • GenerateWP er et sett med kodegeneratorer for å lage tilpasset kjeleplate. Plugin-utviklere kan bruke den til å generere kode for tilpassede innleggstyper, tilpassede taksonomier, kortkoder, widgeter, kroker og metabokser.
  • Roots er en pakke med verktøy som gir en moderne plattform for WordPress-utvikling av høy kvalitet. Den inkluderer en lokal serverbunke og en utviklingsorientert WordPress-distribusjon.
  • Awesome WordPress er en kuratert liste WordPress utviklingsverktøy og ressurser.
  • WordPress Gear er et kompendium av nyttige utviklerverktøy for å jobbe med WordPress.

Vår artikkel om WordPress Theme Development viser en rekke nyttige verktøy som også vil hjelpe plugin-utviklere.

Fellesskap og kontinuerlig læring

WordPress er ikke bare et stykke programvare. Det er også et stort, globalt samfunn. Noe av det beste du kan gjøre for å forbedre utviklingen av WordPress-plugin-plugins er å engasjere seg.

  • WordCamps er offisielle samlinger av WordPress-samfunnet, og de skjer over hele verden.
  • WordPress IRC-kanalen er et flott sted å slappe av og chatte med andre WordPress-utviklere.
  • Make WordPress Plugins er den offisielle bloggen til WordPress plugin review team. Hvis du håper å ha pluginen din inkludert i det offisielle WordPress.org-plugin-depotet, er det sannsynligvis en god ide å ta hensyn til hva dette teamet av portvakter har å si.
  • WordPress Development Stack Exchange er et WordPress-fokusert spørsmål-og-svar-nettsted, fra nettverket som ga deg Stack Overflow.
  • Det er tre relevante WordPress-subreddits:
    • WordPress
    • WordPress-plugins
    • ProWordPress

bøker

  • Digging Into WordPress (2009-Present), av Coyier og Starr, er en bok og blogg. Det er den beste, mest dyptgående skriftlige ressursen på WordPress det er. Hvis du bare kan kjøpe en bok på WordPress, er dette det. Bloggen er verdt å lese også, siden den dekker et bredt utvalg av WordPress-utviklingsrelaterte emner.
  • WordPress Plugin Development (Beginner’s Guide) (2009), av Vladimir Prelovac, er en grundig introduksjon til plugin-utvikling, rettet mot personer med liten eller ingen erfaring.
  • WordPress Web Application Development (2015), av Rakhitha Nimesh Ratnayake, går utover enkel pluginskriving for å vise deg hvordan du bygger en fullskala applikasjon på toppen av WordPress.
  • Professional WordPress: Design and Development (2015), av Williams, Damstra og Stern, er et omfattende blikk på alle aspekter av WordPress-utvikling, med fokus på å bygge for profesjonelle kunder.
  • WordPress Plugin Development Cookbook (2012), av Yannick Lefebvre, er en samling ideer for å takle vanlige problemer med plugin-utvikling.
  • Professional WordPress Plugin Development (2011), av Williams, Richard og Tadlock, er et grundig blikk på seriøs WordPress-plugin-utvikling.

Sammendrag

Det er mange gode grunner til å lære å bygge WordPress-plugins. Hvis du bare begynner å lære deg å kode, kan det å bygge WordPress-plugins gi deg et praktisk prosjekt å jobbe med som ikke er for komplisert eller for enkelt. Hvis du WordPress mye selv, kan du bygge plugins for å løse dine egne problemer og lage funksjonene du ønsker du hadde. Endelig kan du bygge WordPress-plugins profesjonelt. Uansett hvor mange gratis plugins det er, er noen alltid på jakt etter noe som ikke er tilgjengelig. Mange mennesker lever av å bygge plugins for WordPress.

webhotellkupong

Ser du etter god WordPress-hosting til en lav rabatt?
SiteGround – rangert som nr. 1 av våre lesere – gir utmerket WordPress-støtte og planer optimalisert for hastighet og sikkerhet. Akkurat nå kan du spare opptil 67% på disse populære planene. Bruk denne rabattlenken
for å få tak i avtalen.

Videre lesing og ressurser

Vi har flere guider, veiledninger og infografikk relatert til WordPress:

  • WordPress reparasjons- og feilsøkingsveiledning: denne 7 kapittelguiden tar deg dypt inne i WordPress.
  • 3 grunner uten argumenter for å bygge nettstedet ditt med WordPress: lær hvorfor så mange synes WordPress er det eneste CMS som betyr noe.
  • Hva er WordPress: dette er vår grunnleggende introduksjon til WordPress.

Hvilken kode skal du lære?

Forvirret om hvilket programmeringsspråk du bør lære å kode på? Ta en titt på infografien vår, hvilken kode skal du lære? Den diskuterer ikke bare forskjellige sider av språkene, den svarer på viktige spørsmål som: “Hvor mye penger vil jeg tjene på å programmere PHP for å leve?”

Hvilken kode skal du lære?
Hvilken kode skal du lære?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map