Pr. 6. december 2018 er WordPress 5.0 “Bebo” her! Hvis du ignorerede alle de andre opdateringer i år, er det nu tid til at spænde ned og lægge mærke til, da dette er den største opdatering i 2018. WordPress genopliver helt, hvordan brugere og udviklere bruger CMS med deres nye Gutenberg editor. Det handler nu om blokke. Vi har også et nyt Twenty Nineteen tema, som er standard på nye installationer.

Opdatering: Hvad er nyt i WordPress 5.3

Som med enhver ny version af WordPress anbefaler vi altid at teste. Dette kan lyde som en brudt post, men fordi denne udgivelse påvirker alt fra editoren, til tredjeparts plugins og endda dit tema, er testning ikke valgfrit! Hvis du ikke tester, kunne tingene nemt brydes. Dette er en udgivelse, hvor du ikke vil vente i sidste øjeblik.

Når det er sagt, lad os dykke ind i hvad alt hvad du kan forvente med WordPress 5.0-udgivelsen.

WordPress 5.0 Ændrer Alt (Hvad er Nyt?)

Med WordPress 4.8 (Evans) fik vi et væld af nye widgets og forbedringer, sammen med en praktisk forbedring af, hvordan links fungerer i den visuelle editor.

Med WordPress 4.9 (Tipton) så vi et betydeligt skridt i retning af en mere brugercentrisk måde at tilpasse og administrere hjemmesider med store forbedringer til Customizer, nye spændende funktionaliteter til widgets, en kraftfuld tekstredigerer til redigeringskode.

De fleste af de seneste opdateringer har været forholdsvis små og for mange af os har det ikke påvirket os så meget. WordPress 5.0 er anderledes. I stedet for at tilføje små forbedringer her og der, er denne udgivelse helt fokuseret på følgende to ting:

  1. Den nye Gutenberg WordPress Editor
  2. Twenty Nineteen WordPress tema

Bortset fra det, ses der kun små ændringer og fejlrettelser i hvert enkelt tilfælde. I virkeligheden handler det om Gutenberg. 📇

Selv om det i første omgang kan lyde, som om der ikke er så meget forandring, kan dette dog ikke være længere fra sandheden! Gutenberg er et forsøg på at skubbe WordPress som et CMS fremad i webstedets byggeplads. Faktisk planlægger WordPress-teamet at flytte væk fra den gamle frigivelsescyklus, hvor vi kun får små opdateringer til en, hvor vi kan se større ændringer ske på én gang. Men de har også sagt, at planen er at få en mindre WordPress udgivelse to gange om måneden nu, hvor WordPress 5.0 er udgivet. Du kan tjekke, hvad de har planlagt til Gutenberg Fase 2.

Så hvad er Gutenberg lige nu? Gutenberg-håndbogen gør et godt stykke arbejde med at opsummere det:

Gutenberg begyndte som en transformation af WordPress editoren – en ny grænseflade til at tilføje, redigere og manipulere indhold. Det søger at gøre det nemt for alle at oprette rige, fleksible indholdslayouter med et blokbaseret brugerinterface. Alle typer af sidekomponenter er repræsenteret som modulære blokke, hvilket betyder at de kan fås fra en samlet blokmenu, smidt ind overalt på en side og direkte redigeret for at oprette den brugerdefinerede præsentation, som brugeren ønsker.

Det er en grundlæggende modernisering og transformation af, hvordan WordPress-oplevelsen virker, hvilket skaber nye muligheder for både brugere og udviklere. Gutenberg introducerer nye rammer, interaktionsmønstre, funktionalitet og brugeroplevelser til WordPress …

Med andre ord, i WordPress 5.0, vil du ikke længere have den samme klassiske WordPress editor eller tekst editor, som du har været vant til at bruge i løbet af det sidste årti. 😱 Det vil nu se sådan ud:

Gutenberg Editor
Gutenberg Editor

Faktisk har du måske allerede set et callout om det i dit WordPress dashboard. Dette blev tilføjet i WordPress 4.9.8 mindre udgivelse, som en måde at give brugerne en chance for at dette virkelig sker.

WordPress 5.0 Gutenberg callout
WordPress 5.0 Gutenberg callout

Gutenberg er standard og eneste editor på friske WordPress 5.0 installationer. Bare rolig, du kan installere Classic Editor plugin, hvis du vil. Dette giver dig mulighed for at fortsætte med at bruge det sammen med den nye Gutenberg editor.

Men retfærdig advarsel har WordPress-teamet sagt, at Classic Editor-plugin kun vil blive officielt støttet indtil 31. december 2021. Så vi anbefaler stærkt at dykke ind i Gutenberg og WordPress 5.0, hurtigere end senere.

Hvorfor sker det her? Der er et par grunde.

1. WordPress er nødt til at konkurrere

Det første er, at selvom den selvstændige værtversion af WordPress er open source, Automattic, er teamet bag WordPress.com stadig en virksomhed. Det er nødvendigt at konkurrere med alle disse andre websitebyggeløsninger som Wix og Squarespace. Hvis du kigger på WordPress-markedsandelen fra 2017 til 2018, er væksten på årsbasis på omkring 17,3%. Mens det virker godt, så tag et kig på nogle af konkurrenterne. Squarespace voksede med 180%, og Wix voksede med 233%.

Og mens open source-projektet og virksomheden er teknisk adskilte, går de hånd i hånd med hinanden. Med andre ord, WordPress skal indhente! Hvorfor tror du, at alle de fancy sidebygger plugins vokser med en utrolig hastighed? Det er fordi folk har brug for lettere måder at opbygge deres hjemmesider og skrive indhold på. Selv andre udgivelsesplatforme som Medium og Ghost har ærlig talt en meget bedre skriveoplevelse, hvis du bare vil blogge.

Dette er ikke nødvendigvis en dårlig ting. Trods alt er konkurrencen det, der driver produktet og samfundet fremad hurtigere.

2. Har brug for en omskrivning

For det andet er Gutenberg nu bygget på React, en meget populær JavaScript-ramme, der anvendes og vedligeholdes af virksomheder som Facebook og Instagram. Vores udviklere hos Kinsta elsker React, og faktisk brugte vi det, da vi besluttede at rulle vores eget affilierede system. Derudover udnytter Gutenberg mange andre moderne teknologier som REST API, ESnext + JSX, WebPack mv. Riad Benguella har et godt indlæg på, hvordan Gutenberg ændrer WordPress-udvikling.

På grund af hvordan den er struktureret, åbner den en helt ny verden for udviklere med hensyn til “blokudvikling.” Husk, alt i Gutenberg handler om blokke. Så du vil nok høre dette begreb meget.

Men det kan også komplicere ting, da udviklere typisk skal lære nye sprog. Men heldigvis er WordPress-fællesskabet kommet for at redde, og der er gode open source-projekter som create-guten-block. I det væsentlige er dette en nulkonfiguration dev-toolkit (# 0CJS) for at udvikle WordPress Gutenberg-blokke inden for få minutter uden at konfigurere React, webpack, ES6 / 7/8 / Next, ESLint, Babel osv.

Du vil sikkert også gerne tjekke:

Atomic Blocks
Atomic Blocks

Du ville tro, at med alt dette ville målet være at forbedre ydeevnen? Selvom vi håber det er tilfældet, har mange rapporter hidtil vist en langsommere præstation.

Bemærk: Nogle af disse bør tages med et gran salt, da Gutenberg-holdet har skubbet mange opdateringer. Og nu hvor WordPress 5.0 officielt er her, du kan forvente at der kommer meget mere.

Den anden ulempe ved dette er, at de fleste (ikke alle) WordPress-temaer og plugins skal omskrives til at fungere sammen med Gutenberg. Hovedsagelig dem der interagerer med WordPress editoren. Yoast SEO er et godt eksempel på en WordPress plugin udvikler, der hoppede ombord virkelig hurtigt! De skubbet deres første Gutenberg opdatering tilbage i juli 2017 og har siden frigivet nye. Selv om de først var bekymrede for tilgængelighed. WordPress-teamet har nu udstedt en erklæring om tilgængelighed i Gutenberg.

Hvis du vil dykke ind i alle funktionerne i Gutenberg og virkelig se hvordan det fungerer, så tjek vores dybe dyk ned i Gutenberg WordPress editor.

Hvis du ikke er klar endnu, kan du forsinke denne ændring ved at deaktivere Gutenberg WordPress-editoren.

Twenty Nineteen Theme

WordPress 5.0 indeholder også det nye minimale Twenty Nineteen tema. Det er kører med fuld Gutenberg support, både på forsiden og bagenden. Vi dækker dette tema mere dybtgående i et kommende indlæg. 😉

Twenty Nineteen WordPress tema
Twenty Nineteen WordPress tema

Hvad Fællesskabet Synes om Gutenberg

Da WordPress drev over 32% af alle websteder på internettet, er enhver større ændring som denne forpligtet til at forårsage en kontrovers. Lad os være ærlige at sige, at WordPress-editoren virkelig ikke har ændret sig meget over det sidste årti.

Hvis du kigger på Gutenberg WordPress plugin med over 700.000 aktive installationer, har den en rating på 2,3 ud af 5 stjerner. Med en kæmpe 900+ 1-stjernede ratings. Selvom det ikke ser godt ud, er det vigtigt at indse, at folk har vurderet Gutenberg lige siden det var i beta. Også med sådan en stor ændring er der bundet til at være nogle anmeldelser fra brugere, som simpelthen er modstandsdygtige over for forandringer.

Gutenberg WordPress bedømmelser
Gutenberg WordPress bedømmelser

Vi tog en afstemning på Twitter for at se, hvad brugere tænker på Gutenberg lige nu. Med over 450 stemmer siger 42%, at de ikke har brugt det meget, og har derfor heller ikke nogen mening. Med WordPress 5.0 og Gutenberg hurtigt nærmer sig dette er lidt skræmmende i sig selv. En anden 28% siger, at de hader det, 19% siger, at de elsker det, og 11% siger, at det vokser på dem.

Ian fra Declious Brains har også et meget godt indlæg, hvor han deler mange gyldige bekymringer for Gutenberg. Uanset hvordan du ser det ud, på grund af det faktum, at WordPress skubber alle disse nye sprog og teknologier, vil websteder, når de opgraderes til WordPress 5.0, går de simpelthen i stykker. Der er ingen forhindring i det. Medmindre hver enkelt plugin og det tema du bruger, er blevet fuldt opdateret, hvilket i de fleste tilfælde ikke har det, kan du være i en verden med ondt, når det kommer til fejlfinding.

Og hvem påvirker dette mest? Agenturer, freelancere og udviklere. Derfor er denne store af en opdatering muligvis bekymret.

Hvis alt det ikke er nok, er ClassicPress dukket op. Dette er en hård gaffel af WordPress (uden Gutenberg), der serverer CMS-baserede business website marked. Bekymringen her er, vil vi begynde at fragmentere? Selv deres team ved endnu ikke, hvordan de håndterer plugin og tema kompatibilitet endnu. Uanset hvad det er, er det absolut et interessant projekt at holde øje med.

ClassicPress
ClassicPress

Officiel WordPress 5.0 Udgivelsesdato

Så nu er det spørgsmål du sandsynligvis ligger inde med, hvornår kommer WordPress 5.0 ud? WordPress-kerneholdet opstillede oprindeligt en måludgivelsesdato den 19. november 2018. Dette var imidlertid en foreløbig dato.

Pr. 6. december 2018 er WordPress 5.0 nu officielt her!

Hvis du arbejder med kunder, der kører på WordPress, er det noget at huske på. Du kan selvfølgelig installere Classic Editor eller bare slukke for opdatering indtil senere.

Uanset hvad, skal du have en spilleplan for ferien. Den sidste ting du ønsker er, at din klient, der ringer til dig for at klage over, at deres websted bliver brudt, efter at de har opgraderet til WordPress 5.0.

Sådan Bliver du Klar og Opdateret til WordPress 5.0

Vi kan ikke understrege nok, hvor vigtig testen WordPress 5.0 og Gutenberg er. Du skal virkelig sørge for at alle dine plugins og temaer fungerer korrekt. Hvis du har en specialbygget løsning, skal du sørge for at nå ud til en WordPress-udvikler for at få den opdateret. Dette er ikke noget, din WordPress-vært vil være i stand til at rette for dig.

Det er vigtigt at bemærke, at medmindre du specifikt har konfigureret WordPress til automatisk opdatering af vigtige udgivelser, skal du manuelt opdatere til WordPress 5.0. Som standard kan WordPress kun automatiske datoer for små udgivelser i sin egen filial, som 4.9.7 til 4.9.8, og ikke store udgivelser som 4.9.8 til 5.0.

Kinsta tvinger heller ikke store opdateringer.

WordPress 5.0 og WooCommerce

WooCommerce har udgivet en officiel erklæring om udgivelsen af ​​WordPress 5.0. Hvis du kører WooCommerce, skal du sørge for at opdatere til WooCommerce 3.5.1+, før du opdaterer til WordPress 5.0 for at undgå at ændre ændringer.

WordPress 5.0 og plugins

Teamet over på Yoast uddyber konsekvent nye funktioner, fejlrettelser og forbedringer for Yoast SEO og Gutenberg-kompatibilitet. Vi anbefaler stærkt opdatering til den nyeste version (version 9.2.0 blev udgivet den 20. november), inden du opdaterer til WordPress 5.0.

1. Opret et scenemiljø

Vi anbefaler stærkt, at du installerer WordPress 5.0 på et testwebsted eller udnytter værtsens scenariemiljø. På den måde har du ingen indflydelse på dit websted. Hvis du er en Kinsta-klient, kan du nemt kopiere dit live-site til at opsætte med nogle få enkle klik.

WordPress staging miljø
WordPress staging miljø

2. Tag et sikkerhedskopi af dit WordPress-websted

Hvis du ikke tester på et udviklings- eller installationssted (som du burde gøre), skal du sørge for at tage en komplet sikkerhedskopi af dit WordPress-websted. Der er mange gode WordPress-backup plugins, du kan bruge. Hvis du er en Kinsta-klient, har du adgang til et stagingsted samt fire forskellige typer sikkerhedskopier, herunder automatisk sikkerhedskopier, der gemmes i 14 dage.

På grund af det faktum, at WordPress 5.0 er sådan en stor ændring, anbefaler vi også at tage en downloadbar backup af hele dit websted. Dette omfatter alle dine filer og din MySQL database. Du ved aldrig, om du kan gå glip af noget efter de 14 dage er gået. Det er altid praktisk at kunne starte en backup, hvis det er nødvendigt. Kinsta-klienter kan downloade en fuld backup med et enkelt klik ,når som helst i MyKinsta dashboard.

Download fuld WordPress backup
Download fuld WordPress backup

3. Sådan opdaterer man til WordPress 5.0 (Staging eller produktion)

Afhængigt af din hostingudbyder, kan dit websted automatisk opdatere til WordPress 5.0, efter at det er udgivet. WordPress-kernen gør det ikke som standard. Og hos Kinsta vil vi ikke opgradere dit websted til WordPress 5.0 automatisk, medmindre du har angivet WP_AUTO_UPDATE_CORE til sand i dit websteds wp-config.phpfil. Dette er forsætligt, som du altid bør teste først.

WordPress 5.0 er tilgængelig i dit admin dashboard. Du skal blot klikke på opdateringsikonet på værktøjslinjen. Klik derefter på knappen “Opdater nu”. Mens dit websted opdateres, vil det være i vedligeholdelsestilstand. Så snart dine opdateringer er gennemført, vender dit websted tilbage til det normale.

Opgrader til WordPress 5.0
Opgrader til WordPress 5.0

Du får derefter en hurtig adgang til at opdatere din WordPress database

WordPress 5.0 database update required
WordPress 5.0 database update required

Så længe alt går godt med opdateringen, skal du se skærmen “Hvad er nyt”. Og det er det! Hurtigt og nemt.

Fejlfinding af Problemer med WordPress Update

Som med hver ny udgivelse af WordPress er der altid nogle, der oplever problemer, og det skyldes de tusindvis af forskellige plugins og temaer, der i øjeblikket eksisterer på markedet. Her er et par måder at fejlfinding på almindelige problemer.

4. Kontroller Plugins og Temaer (De kan Blive Påvirket af Gutenberg)

Med WordPress 5.0 kommer den nye Gutenberg Editor. Du kan deaktivere dette og gendanne den klassiske editor, hvis du vil. Eller måske finder du en fejl, der bryder noget.

Som en del af din test med Gutenberg vil du være sikker på at alle dine plugins og temaer fra tredjepart fungerer sammen med Gutenberg. Alt der interagerer med WordPress-editoren, vil sandsynligvis blive påvirket. Yoast SEO er et godt eksempel, da det har brugerdefinerede metakasser. Advance Custom Fields ville være en anden.

Tjek med udviklerne af dine plugins og tema. Mange har begyndt at annoncere Gutenberg support eller hvornår de vil få det. Mange temaudviklere frigiver også deres egne Gutenberg-blokke.

Når du har installeret WordPress 5.0, åbnes alternativet “Rediger” under dine sider og indlæg automatisk i den nye Gutenberg-editor. Hvis du har den klassiske editor plugin installeret, vil du også se en mulighed for det også.

Gutenberg edit
Gutenberg edit

Hvad Sker Der med Nuværende Indhold?

Hvad sker der med det indhold, du oprettede i den klassiske editor, når den blev åbnet i den nye Gutenberg-editor? Grundlæggende vil hele posten dukke op som en stor TinyMCE redaktionsboks. De gjorde dette for at bevare indholdsformatet for alle dine indlæg og sider. For at udnytte Gutenberg-editoren kan du vælge indstillingen “Konverter til blokke”.

Gutenberg konvertere til blokke blokke.
Gutenberg konvertere til blokke blokke.

Alt bliver derefter automatisk omdannet til de nye Gutenberg-blokke.

Konverterede Gutenberg blokke
Konverterede Gutenberg blokke

Hvad Sker der med Kortkoder?

Det samme gælder kortnumre. I dette eksempel havde vi en kontaktformular til kontaktformularen NinjaForm allerede på vores udviklingsside. Den blev placeret i den klassiske editor ved hjælp af en shortcode. Så i Gutenberg-editoren vælger vi igen “Konverter til blokke”.

Gutenberg shortcode
Gutenberg shortcode

Kortnummeret bliver derefter omdannet til en Gutenberg kortkode-blok. Kontaktformularen gør det stadig fint på forenden.

Konverteret Gutenberg shortcode blok
Konverteret Gutenberg shortcode blok

Resumé

WordPress 5.0 og Gutenberg er den største opdatering til WordPress, som vi har haft i lang tid. Det påvirker alle, fra hvordan brugerne interagerer med editoren og skriver indhold, til hvordan udviklere koder plugins og temaer. Kun tiden vil fortælle, hvor godt Gutenberg-projektet er vellykket. Men uanset hvad, opfordrer vi alle til at teste WordPress 5.0 på et scenemiljø, inden de opgraderes.

Har du nogen mening om WordPress 5.0 eller Gutenberg? Vi vil gerne høre, hvad du synes om det.

Brian Jackson

Brian har en stor lidenskab for WordPress, har brugt det i over et årti og udvikler endda et par premium plugins. Brian kan lide blogging, film og vandreture. Opret forbindelse med Brian på Twitter.