Gutenberg

Beskrivelse

Gutenberg er mer enn et redigeringsverktøy. Selv om redigering er i fokus akkurat nå vil prosjektet til syvende og sist virke inn på hele opplevesen av publisering, inkludert tilpasning (neste fokuserte område).

Lær mer om prosjektet.

Fokus på redigering

Redigeringsverktøyet vil skape en ny opplevelse av å bygge sider og innlegg som gjlr skriving av rike innlegg uanstrengt og har «blokker» til å gjøre lett, det som i dag krever kortkoder, tilpasset HTML eller «mystisk» oppdagelse av innbygginger. — Matt Mullenweg

En ting som skiller WordPress fra andre systemer er at det tillater deg å lage et så rikt utforming av innlegg som du kan tenke deg — men bare hvis du kan HTML og CSS og bygger ditt eget tilpassede tema. Ved å tenke på redigeringsverktøyet som et verktøy som lar deg skrive rike innlegg og skape nydelige utforminger, så kan vi omforme WordPress til noe brukere elsker, i motsetning til noe de velger fordi det er det alle andre bruker.

Gutenberg ser på redigeringsverktøyet som mer enn et innholdsfelt og reviderer en utforming som for det meste har vært uendret i nesten et tiår. Dette lar oss utforme opplevelsen av moderne redigering helhetlig og bygge et fundament for ting som skal komme.

Her er hvorfor vi ser på hele redigerings-skjermen, i motsetning til bare innholdsfeltet:

  1. Blokken forener mange brukergrensenitt. Hvis vi la det på toppen av eksisterende grensesnitt ville det øke kompleksiteten, i motsetning til å fjerne det.
  2. Ved å revidere brukergrensesnittet kan vi modernisere opplevelsen av skriving, redigering og publisering med brukervennlighet og enkelhet i tankene, noe som gir fordeler både for nye og vante brukere.
  3. Når det enhetlige brukergrensesnittet for blokker tar sentral plass demontrerer det en klar retning for utviklere til å skape førsteklasses blokker, overlegne både kortkoder og widgeter.
  4. Ved å ta hele grensesnittet i betraktning legger man et solid fundament for neste fokus, full tilpasning av nettstedet.
  5. Ved å se på hele redigerings-skjermbildet gir det oss også muligheten til drastisk å modernisere fundamentet og ta steg mot en mer flytende og JavaScript-drevet fremtid som fullt ut utnytter WordPress REST API.

Blokker

Blokker er en samlende utvikling av det som nå er dekket, på ulike måter, med kortkoder, innbygginger, widgeter, post-formater, tilpassede innholdstyper, alternativer for tema, meta-bokser og andre elementer for formatering. De omfavner den bredden av funksjonalitet WordPress er i stand til, med den klarheten en konsistent brukeropplevelse gir.

Se for deg en tilpasset «ansatt»-blokk som en bruker kan dra til en Om-side for automatisk å vise et bilde, navn og biografi. Et helt univers av utvidelser som alle forlenger WordPress på samme måte. Forenklede menyer og widgeter. Brukere som straks kan forstå og bruke WordPress — og 90% av utvidelser. Dette vil la deg enkelt sette sammen nydelige innlegg som i dette eksemplet.

Les vår FAQ for svar for de mest vanlige spørsmålene om prosjektet.

Kompatibilitet

Innlegg er kompatible bakover og kortkoder vil fortsatt virke. Vi utforsker kontinuerlig hvordan sterkt tilpassede meta-bokser kan bli tatt hånd om, og ser på løsninger som spenner fra en utvidelse for å deaktivere Gutenberg til automatisk å detektere om Gutenberg skal lestes eller ikke. Samtidig som vi vil være sikre på at den nye opplevelsen fra skriving til publisering er brukervennlig, er vi opptatt av å finne en god løsning for sterkt skreddersydde eksisterende nettsteder.

Utviklingstrinnene for Gutenberg

Gutenberg har tre planlagte trinn. Det første, siktet mot å bli inkludert i WordPress 5.0, fokuserer på opplevelsen av redigering av innlegg og implementeringen av blokker. Denne innledende fasen fokuserer på en tilnærming med innhold først. Bruken av blokker, som beskrevet i detalj ovenfor, lar deg fokusere på hvordan ditt innhold vil se ut uten distraksjon av andre alternativer for konfigurasjon. Dette vil til syvende og sist hjelpe alle brukere til å presentere sitt innhold på en engasjerende, direkte og visuell måte.

Disse grunnleggende byggesteinene vil bane veien for trinn to og tre, planlagt for neste år, til å gå bortenfor innlegg, til sidemaler og endelig til full tilpasning av nettstedet.

Gutenberg er en stor endring, og det vil være måter å sikre at eksisterende funksjonalitet (som kortkoder og meta-bokser) fortsetter å virke mens utviklere får tid til, og måter å, gjøre en effektiv overgang. Til sist vil det åpne nye muligheter og utviklere av utvidelser og tema til bedre å tjene brukerne gjennom mer engasjerende og visuell opplevelse som drar nytte av et et verktøysett støttet av WordPress-kjernen.

Bidragsytere

Gutenberg er utviklet av mange bidragsytere og frivillige. Vennligst se hele oversikten på CONTRIBUTORS.md.

Blokker

Denne utvidelsen gir 11 blokker.

core/latest-posts
core/shortcode
core/rss
core/categories
core/legacy-widget
core/search
core/latest-comments
core/calendar
core/block
core/tag-cloud
core/archives

FAQ

Hvordan kan jeg sende tilbakemeldinger eller få hjelp med en feil?

Vi vil gjerne høre din rapport om feil, forslag til funksjoner og annen tilbakemelding! Vennligst gå til siden for problemer på Github for å søke etter eksisterende problemer eller åpne en ny sak. Selv om vi vil sortere inn problemer rapportert her i forumet for utvidelsen så vil du få raskere respons (og redusere dobbeltarbeid) ved å holde alt sentralisert på kodeforvaltningen hos Github.

Hvordan kan jeg bidra?

Vi kaller dette prosjekter prosjekt «Gutenberg» fordi det er en stor oppgave. Vi arbeider på det hver eneste dag på GitHub, og vi vil gjerne ha din hjelp. Du er også velkommen til å gi tilbakemelding, den enkleste måten er å bli med i vår Slack-kanal, #core-editor.

Se også CONTRIBUTING.md.

Hvor kan jeg lese mer om Gutenberg?

Vurderinger

juli 17, 2019
This is one of the best plugins for wordpress. Thank you for this solution!
juli 17, 2019
For manging a lot of content, a lot of users and a lot of skillsets, Gutenberg is a nightmare. That said, I can see why it's useful for some folks. If you're making a blog, you want it to look good easily and quickly, this would be great. Although, I'm not sure why you wouldn't just want to use WordPress.com if that was what you needed. For everyone else that has been developing WordPress sites for years and have gone way beyond typical blog functionality, this isn't going to work. I get that WordPress needs to keep up with the times, but this isn't the thing to do it with. If there ever comes a day when I can't disable Gutenberg, I'll stop updating until I can migrate all my sites to a new platform. I hate that I'm saying that. I'm also saddened for those folks working on Gutenberg because they truly have done an amazing job, only to feel such a strong community backlash. Even though I can't use it, I can see the amount of thought and work that went into this new interface. It's the direction of the platform that has become the problem. I'm not sure how to move forward from here since it seems like leadership isn't listening to what the community is saying.
juli 15, 2019
most worst wp plugin ever. First step what doing every user after installing wordpress is disabling of Gutenberg plugin by installin another one. Nice job!
juli 14, 2019
Try to add columns, inside them a classic editor and some text inside it. Save and reopen the page you are editing... it crashes!!! This is just one of the many known bugs it has (this particular bug is known since a few days after WordPress 5 was released together with this bug-infested editor) The idea is nice, but it still behaves like a beta
Les alle 2 819 vurderinger

Bidragsytere og utviklere

“Gutenberg” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.

Bidragsytere

“Gutenberg” har blitt oversatt til 44 språk. Takk til oversetterne for deres bidrag.

Oversett “Gutenberg” til ditt språk.

Interessert i utvikling?

Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.

Endringslogg

Bug Fixes

  • Prevent automatic conversion of widgets to blocks when using the customizer.
  • Fix missing block properties on block registration filters used for the deprecated versions.