Andreas AhoniemiHead of Digital, Gullström & Co
EnglishBoka ett samtal

WordPress-utveckling och plugins

WordPress-utveckling här betyder egna plugins, egna Gutenberg-block, temautveckling och att göra något åt installationer som samlat på sig trettio tillägg. Jag skriver funktionalitet som plugin i stället för i temat, så att den överlever ett byte av utseende, och håller koden i ett Git-repo i stället för i FTP-mappen.

Plugin i stället för temafil

Funktionalitet som ligger i temats functions.php försvinner den dag temat byts, vilket är en av de vanligaste orsakerna till att en omdesign blir dubbelt så dyr. Allt som inte handlar om utseende byggs därför som ett eget plugin med tydliga hookar och egen versionering.

Block som redaktörerna faktiskt använder

Egna block byggs mot block.json med de begränsningar som gör att en sida inte kan hamna i ett trasigt läge: låsta kombinationer, förvalda varianter och bara de inställningar som ska gå att ändra. Ett block med trettio reglage används inte, det undviks.

Prestanda och upprensning

En långsam WordPress-sajt är sällan långsam på grund av WordPress. Det är autoloadade options som vuxit, plugins som lägger skript på varje sida, och frågor utan index. Upprensning börjar med att mäta var tiden faktiskt går, inte med att installera ett cacheplugin ovanpå.

Vanliga frågor om den här tjänsten

Kan ni ta över en WordPress-sajt som någon annan byggt?

Ja, och det börjar alltid med en genomgång: vilka tillägg som finns, vad som är ändrat direkt i core eller i temat, och vad som saknar uppdateringar. Den genomgången är också underlaget för att bedöma om sajten ska förvaltas vidare eller byggas om, vilket är ett besked som är bättre att få tidigt.

Bygger ni med Bricks, Elementor eller egen kod?

Alla tre förekommer och valet styrs av vem som ska förvalta sajten. Ska redaktörer bygga nya sidor själva är en byggare rätt. Ska utseendet vara strikt och laddtiden låg är egen kod med Gutenberg-block bättre. Det som sällan fungerar är en byggare plus tjugo tillägg som gör samma sak.

Börja med en timme

Ta med en process som skaver. Vi går igenom den tillsammans och du får en rak bedömning av om det är värt att automatisera eller inte.

Boka ett samtal