През 2018 г. WordPress ще модернизира, рационализира и опрости опита за създаване на съдържание с Gutenberg. Той представлява най-голямата промяна в потребителския опит на WordPress от няколко години. Всъщност през 2017 г. от Мат Мюленвег описа трайното му значение като „издател за следващите дванадесет години“. »В този урок ще ви запознаем с различните неща, които можете да очаквате от този нов редактор на WordPress.
Какво е Гутенберг?
Гутенберг е кодовото име за новия опит за публикуване на статии в WordPress. Той оптимизира директната манипулация на визуалното представяне на съдържанието, вместо да го прави чрез косвени средства, като метабокси. Изграждащите блокове на статиите на Гутенберг наистина са блокове. Блоковете помагат за опростяването на многото начини, по които изграждаме страница (къси кодове, джунджурии, персонализиран HTML, медия, форматиране на текст и вграждане) в един поток за търсене и един UI чадър. Името идва от Йоханес Гутенберг, основателят на печатната компания.
За да получите представа за това как работи новият редактор, нищо не замества изтеглянето на текущия плъгин в среда за тестване на редактора преди стартиране. За бърз преглед обаче разгледайте тази демонстрация на живо. (Видео) което обобщава различните характеристики, които ще предлага, а именно:
- Начинът, по който блокът се "управлява" интуитивно, когато е необходимо
- колко е лесно да се манипулират елементи в галерия
- Визуализирайте персонализирани HTML блокове онлайн
- Използвайте интелигентно блоковете, за да съхранявате временно фрагменти от код и съдържание
- Блокове за групово редактиране, за дълги статии
- „Унифицирано отмяна“, така че никога да не загубите работата си.
Изтеглете различни функции на Гутенберг
Нека да разгледаме някои от функциите, които вече съществуват, както и някои, които могат да влязат в действие с напредването на проекта:
1. Запазени пространства и модели
С Gutenberg редакторите могат да създават сложни пакети с различни блокове съдържание: заглавие, престилка, фрагмент, видео, вграждане и галерия. Резервираните блокове могат лесно да посочат какво точно трябва да се направи, за да продължи редакционният процес.
Започвайки с версия 1.8 на Gutenberg, проектът въведе първоначална поддръжка за шаблони. Това позволява на разработчика да дефинира специфичен шаблон, например, за събитие. Когато потребител създаде публикация за събитие, той вижда страница, предварително попълнена с блокове за заглавие, изображение, дата, местоположение, описание и други подробности.
2. Съвместно издание
Днес, ако някой работи в публикация в WordPress, функция за заключване на елементи предотвратява редакторите да се сринат един в друг. С Гутенберг е възможно да си представите заключване на ниво блок, което позволява на множество хора да работят върху участъци от чернова без прекъсване.
Гъвкавостта на блоковете със съдържание означава, че може да има блок за вътрешни бележки, който може да позволи на редакторите да оставят коментари в цялото есе. Идеята за онлайн редакционна обратна връзка може да бъде полезна и по други начини.
3. Блокове и интеграция
Чували сме издатели да се оплакват от трудностите при намирането на шорткодове. Гутенберг улеснява издателите да намират блокове съдържание, независимо дали става въпрос за интеграция в Twitter, интеграция на Vimeo или персонализиран шаблон. Това не само улеснява откриването на интеграцията, но можем да си представим бъдеще с пазар на блокове съдържание.
Разработчиците или агенциите могат да създават блокове съдържание за уникални нужди, за медии като галерии или типове съдържание като рецепти. Това би могло също така да улесни по-добрата повторна употреба на код между екипите в рамките на организацията.
4. Стандартизиран подход за създаване на страници
През следващата година фокусът на проекта Gutenberg ще се измести от редактора към създаването на самия сайт. С този преход ще се въведе стандартизиран подход към създаването на страници в WordPress. През годините сме виждали клиенти да създават инструменти за изграждане на страници за начални страници на секции или маркетингови страници, използвайки Fields Manager, Advanced Custom Fields или персонализирано решение. Наличието на добре дефиниран подход в Gutenberg би могло да осигури рамка за поддръжка на голямо разнообразие от търговски и персонализирани решения. Този общ стандарт от своя страна би могъл да направи съдържанието и данните по-лесно прехвърляеми между различните подходи за изграждане на страници.
5. База за персонализиране
С блоково съдържание на страницата, лесно е да си представим как това би могло да улесни условното доставяне на съдържание въз основа на потребителски атрибути. Например, на медиен сайт абонатите могат да получат блок с препоръка за свързано съдържание, докато новите посетители ще видят призив за действие „абониране“. В бекенд интерфейсът на редактора може да предлага превключвател, така че редакторът на сайта да може да визуализира статия като различни потребителски сегменти, като например абониран член, нов посетител и завръщащ се посетител.
И така, какъв е графикът и как ще изглежда внедряването?
Gutenberg вече е наличен като плъгин и трябва да бъде интегриран в WordPress 5.0, който е насрочен за април 2018 г. Екипът на Gutenberg в момента се фокусира върху изживяването след редактиране, но след това ще разшири своя подход към създаването на шаблони, създаване на сайт и др.