
Du vaknar och det första som kommer att tänka på är “Jag måste avsluta det där WordPress-pluginet eller -temat.”
Även om han fortfarande älskar sitt jobb och det är en bra inkomstkälla, känns det ibland som att han inte gör någonting och det gör honom galen. Det är enkelt; Om du inte avslutar projektet kommer du inte att få betalt, och om du inte avslutar tillräckligt många projekt kommer du inte att få tillräckligt betalt. Du måste hitta ett sätt att avsluta projekt snabbare, och vi är här för att hjälpa dig med några lätta att implementera tips.
Det finns flera knep du kan behärska för att lindra denna smärta och få dig att älska ditt jobb igen. Läs vidare för att se hur du kan påskynda utvecklingen och publicera ditt plugin eller tema på rekordtid.
1. Utveckla ditt fokus först
Det är ingen idé att försöka starta något om ditt huvud inte är med i spelet. Du kommer bara att rulla i det oändliga genom internet samtidigt som du försöker undvika spoilers för det nya avsnittet av GoT. Fem minuter senare är du förmodligen frustrerad och att få saker gjorda är omöjligt.
Att förhala är inte en lätt sak att hantera, men du är inte ensam, och det finns metoder för att hantera det. Att veta vilken tid på dygnet du är som mest produktiv, alert och ivrig att arbeta är en enkel optimering som alla kan göra. Justera ditt schema. Om du är en nattuggla, gör dina sysslor och familjesaker innan du börjar jobba. Om du är en tidig stiger upp, gå till jobbet så fort du avslutat din morgonjogg!
2. Gör en plan
Du kan bara dyka in vid det här laget eftersom du är redo och redo att få saker gjorda. Sanningen är att det kanske inte är det bästa tillvägagångssättet. Du kommer förmodligen att hamna vilse i projektet, och att ta ett steg tillbaka och göra om saker kommer att vara oundvikligt. Och totalt slöseri med tid.
Innan du börjar, se till att du vet vad du ska göra både vad gäller mikrouppgifter och generellt. Om du har obesvarade frågor, innan du börjar, är det dags att ställa dem till dig själv, din chef eller klienten. Detta kan tyckas vara ytterligare en fördröjning, men det är värt det i längden.

Att använda någon form av planerare, projektledare eller bara ett sätt att skriva ner saker är bättre än att använda ingenting. Bra gammal penna och pappersarbete underverk. Programvara som inte är specialiserad för en specifik nisch som Trello fungerar också utmärkt. Se bara till att du använder något för oavsett hur bra ditt minne är så ger det dig klarhet att skriva ner saker.
Att ha en plan kommer att spara dig timmar av att tänka “Var ska jag gå härifrån?” Om du använder Trello får du också en extra kick av endorfiner när du ställer in uppgiften på “Klar”, vilket ger dig den motivation som behövs för dina andra uppgifter.
3. Förberedelser är halva striden
När du väl har satt dig ner och kommit till jobbet är det värsta som kan hända att du glömmer att dricka ett glas vatten eller snabbt måste springa på toaletten. Om samma sak händer med dina verktyg har du stora problem.
Knep 1: Bokmärk sidor du använder ofta och spara deras kodavsnitt
Detta trick gäller särskilt nya utvecklare, men även de mest erfarna måste få en andra åsikt då och då. Det är ingen skam i det, alls.
Men om du måste söka på Internet efter den värdefulla informationen som du såg för två dagar sedan, och nu behöver den akut, har du förmodligen redan slösat bort för mycket tid (och du kommer inte att hitta den). Bokmärk resurser som du använder ofta för att lära dig snabbare och minska tidsspillan vid sökning.
Ett annat förberedelsetips är att alltid ha kodsnuttar i närheten. Det är en stor tidsbesparing. Om du märker att du skriver samma kod om och om igen, är det förmodligen bäst att spara den någonstans, så att den finns till hands när du behöver använda den igen.
Tips 2: Skapa en lista över dina mest pålitliga plugins
Precis som med kodsnuttar och bokmärken finns det utan tvekan flera plugins som du fortfarande använder hela tiden, oavsett om det är för utveckling eller testning.
Håll reda på de viktiga plugins du använder. När du väl har ställt in din lista från det här tipset behöver du inte göra det igen för att utveckla ditt nästa tema eller plugin-tillägg. Bara gå vidare och hoppa över det här steget. Det ger en ännu snabbare utveckling.
4. Skaffa rätt textredigerare
Du kommer att spendera det mesta av din tid med en kodredigerare, så det är bäst att göra det till något du är bekväm med. Ditt val kan vara en enkel textredigerare, eller det kan vara något mer kraftfullt och relaterat till det du arbetar med just nu.
Många utvecklare svär att alla textredigerare som har syntaxmarkering är tillräckligt bra. De föredrar enkelheten som kommer med redaktörer som Coda eller Sublime Editor.

Å andra sidan, att använda en IDE (integrerad utvecklingsmiljö) ger dig mer kraft och verktyg under ett tak. Visual Studio Code är en ganska ny gratisprodukt från Microsoft som vi inte kan rekommendera tillräckligt. Det är snabbt och perfekt lämpat för WP-utveckling. Den har många WP-specifika plugins och kommer att spara timmar av utvecklingstid.
5. Ställ in testmiljön
Med WordPress plugins och teman handlar det om att testa. Du kan inte testa det var som helst, särskilt om du inte har ställt in iscensättningsmiljön. Att ställa in det manuellt är inte en lätt uppgift. Så ta ett bra verktyg.
Om du funderar på att testa saker på en livewebbplats, för din skull, gör inte det. Använd istället en iscensättningsplats. Många av de bästa WordPress-värdalternativen inkluderar redan iscensättningssajter, så allt du behöver göra är att logga in på ditt värdkonto och klicka på en knapp
Men om ditt webbhotell inte erbjuder detta, överväg WP Staging-plugin. Detta plugin kommer att göra ditt liv mycket enklare. Istället för att använda någon av de alltför komplicerade lösningarna där ute, eller de som har specifika serverkrav, kommer den här att ha dig redo att prova på några sekunder. Installera den på en livewebbplats som du behöver arbeta med och se hur den fungerar.

Det kommer att skapa en kopia av din webbplats i en undermapp till din ursprungliga WordPress-installation. Med den kan du testa tills du är nöjd, utan att riskera permanent skada på livewebbplatsen.
6. Börja från början på några sekunder
Du kommer att testa ditt nya tema eller plugin, och något kommer att gå fel – det ligger i utvecklingens natur. Om inget går fel för dig, ring oss. Vi borde spela på lotteri tillsammans.
När det går fel behöver du en fräsch WP-miljö för nästa testomgång. För det, använd en återställningsplugin som WP Reset. Med ett knapptryck återställer den WP och ger dig en snygg, ren sida att testa om och om igen. Den erbjuder också mer avancerade alternativ, som att återaktivera plugins efter återställning, så att du inte behöver göra det manuellt.

Med WP Reset kan du också skapa välbehövliga “checkpoints” tack vare funktionen för ögonblicksbild av databasen. Du kan skapa ett plugin från vilken databas du är bekväm med, på några sekunder. Efter testning kan du gå tillbaka till en viss plugin så många gånger som behövs.
7. Efter testet
Det är ingen idé att testa om du inte vill förbättra prestandan för ditt plugin eller tema. Efter det kan det finnas många anledningar till att du fortfarande kan arbeta med samma plugin. Det finns flera sätt att göra denna process så enkel som möjligt.
Orsak 1: felsökning
Om allt fungerar som det ska, för all del, gör det tillgängligt för alla att se och använda. Men om det finns ett tekniskt problem kanske du vill åtgärda det innan du går ut på marknaden.
Du kanske spenderar det mesta av din tid med att felsöka, och det är det som tar dig så mycket tid. Ändå bör du inte kompromissa med kvaliteten på ditt plugin för hastighet. Att bara hitta felet verkar vara för mycket jobb.
Du kan använda Query Monitor för att hjälpa dig här. Denna mycket populära plugin presenterar informationen i en strukturerad meny i admin-fältet och låter dig se vad som är ansvarigt för de problem du upplever.

Denna information hjälper oerhört mycket med felsökning av allt från PHP-fel, länkar och åtgärder, till HTTP API-anrop, med vissa avancerade funktioner som att felsöka Ajax eller REST API-anrop. Det hjälper mycket att hitta problem eftersom det låter dig begränsa informationen baserat på ett specifikt tema och plugin. Du kan kontrollera vad som går fel på några sekunder.

Du kan också gå vidare och installera Debug Bar.Om du följde Tips 3 har du förmodligen fått ihop allt med Developer-plugin. Felsökningsfältet lägger i huvudsak till en felsökningsmeny till adminfältet. I menyn kommer du att kunna se frågan, cache och annan information som kan vara riktigt användbar för felsökning. En annan stor fördel med att använda detta plugin är att det finns massor av tillägg tillgängliga, till exempel Debug Console eller Debug Bar Rewrite. Var och en av dem lägger till lite mer funktionalitet till bordet.
Anledning 2: Testa för alla webbläsare, för säkerhets skull
Vänta inte på ingångar när din plugin går live. Se till att ditt plugin eller tema fungerar felfritt i alla webbläsare, och att ditt tema inte stör responsen på webbplatsen. Även om mer än 63 % av människorna använder Google Chrome, blir en stor andel av dem missnöjda att bara fungera bra i den här webbläsaren.
Du måste fortsätta uppdatera, och du kanske tänker att du kan göra det igen senare om det behövs. Sanningen är att det är mycket bättre att ha grunderna helt förberedda och redo att skickas så att du kan lägga till nya funktioner istället för att gå tillbaka och fixa samma sak om och om igen.
Anledning 3: Det kan vara allt för ingenting
Om du utvecklar ditt WordPress-tema måste du se till att du håller med de regler som du inte bör bryta mot. För detta finns det ett plugin som du kan använda för att hjälpa dig.

Huvudkontrollen du bör använda är WordPress-temakontrollen. Den här är extremt användbar eftersom den hjälper dig att se om ditt tema är i nivå med andra WordPress-teman. Det låter dig köra testverktygen som WordPress skulle använda när du skickar ditt tema.

När testerna är gjorda, vilket kommer att ta en sekund, kan du se om något i ditt tema inte är enligt WordPress-standarder. Du kan lättare anpassa dig till WordPress bästa praxis, utan att behöva spendera år på att lära dig dem i förväg.
8. Om de avbryter dig
Om du blir avbruten, vilket händer mycket irriterande om du arbetar med någon, försök att inte kasta något på dem.
Det vanligaste fallet är att du tog en paus, eller att något viktigare dök upp, så du var tvungen att lämna din station. Att komma tillbaka till det bara ett par timmar senare kan ta dig timmar att komma tillbaka in i spelet och ta reda på vilka ändringar som gjordes. Ännu värre är möjligheten att de där irriterande arbetskamraterna gjorde några ändringar medan du inte var där.
Se till att du installerar insticksprogrammet Simple History. När detta plugin är installerat och aktiverat kommer du att kunna se det på din instrumentpanel.

Så om någon annan har installerat något eller gjort andra ändringar kan du enkelt se dem här. Det hjälper dig att planera dina nästa steg därefter.
9. Håll koll på din hastighet
Ett annat endorfinrelaterat tips som kan skapa den drivkraft du kanske saknar: ta tid på dig själv.
Nu, till en början, kan detta verka något kontraintuitivt. Du vet förmodligen ungefär hur lång tid det tar att slutföra ett tema eller plugin, och det är inte ett nummer du är stolt över och vill dela med dig av. Ändå finns det ingen anledning till att du inte ska prova detta. För att uttrycka det tydligt måste du tävla med dig själv.
Att stunda dig själv kan vara en bra indikator på vad som håller dig tillbaka. När du är på dygnet är det mycket lättare att se vilka aspekter av dina utvecklingsinsatser som behöver förbättras. Vissa av dem kan ta dig mycket längre tid än du förväntade dig, och andra kommer att vara mycket lättare.
När du väl vet vilka delar som är de mest problematiska vet du vilka av dessa plugins som är bäst för dig. Tills dess, se till att installera och aktivera dem alla, för säkerhets skull. När allt kommer omkring kan du alltid trycka på återställningsknappen!
10. Se till att du har roligt
Den största mördaren av din produktivitet är om du arbetar med något du inte är intresserad av eller tycker är tråkigt. Spela lite musik, gamifiera dina uppgifter, titta på några kattvideor och fundera på lämpliga belöningar för ett väl utfört jobb. Vad som än fungerar för dig, så länge du inte hatar något du brukade tycka var så roligt!
