Categories: Мнение

Список желаний WordPress 5.6: выбор типа публикации на домашней странице и управление блоками

Цикл разработки WordPress 5.5 подходит к концу, пора начать планировать, какие функции должны появиться в WordPress 5.6 в конце этого года. Ранее сегодня Хлоя Брингманн попросила сообщество присоединиться к ее списку желаний в блоге Make Core.

Как обычно, у меня есть несколько мыслей. Я склоняюсь к рассмотрению некоторых давних удобных для разработчиков билетов, потому что эти функции позволяют авторам плагинов создавать более качественные продукты для конечных пользователей в долгосрочной перспективе.

Полный пользовательский API статуса публикации возглавляет мой обычный список наиболее востребованных функций. Я уже высказал свое мнение по этому поводу в своем списке желаний WordPress 5.5. Возможно, пришло время для более реалистичных снов. Может быть, мы вернемся к нему еще через год или два. Однако, если кто-то из основных лидеров захочет дать этой функции зеленый свет, я с радостью буду евангелистом и вдохновлю других.

Выбор типа публикации на главной странице

В связи с этим выпуском я хочу вызвать еще одно многолетнее желание. WordPress должен позволять конечным пользователям выбирать любой пользовательский тип публикации для отображения на домашней странице.

Представьте себе WordPress, где пользователи могут перейти к своему экрану настроек чтения в админке и выбрать что-то, отличное от их обычного списка сообщений или страницы, которая будет отображаться на домашней странице. У вас установлен плагин для форума? Возможно, пользователи захотят перечислить свои последние темы или список форумов. Запускаете плагин электронной коммерции? Пользователи должны иметь возможность демонстрировать свои продукты. Создаете портфолио веб-дизайна? Отобразите самые последние проекты, просто выбрав этот вариант в админке.

Это та область, где программное обеспечение всегда обслуживает блоггеров и избегает проявлять небольшую любовь к другим типам сайтов.

В настоящее время авторам плагинов приходится прибегать к сумасшедшим хитростям, чтобы это работало. Класса пользовательских запросов WooCommerce достаточно, чтобы заставить любого разработчика сдаться. Не весь код в этом файле предназначен для первой страницы, но его количество разочаровывает, чтобы заставить работать что-то, что должно быть намного проще для авторов плагинов.

Причина, по которой это должно быть в ядре WordPress, заключается в том, что каждому плагину не нужно создавать собственное решение. Плагины должны иметь возможность помечать свои типы сообщений во время регистрации как «разрешенные на домашней странице» – не все типы сообщений предназначены для этого типа отображения. Затем WordPress должен выполнять всю грязную работу за кулисами, если конечный пользователь выбирает конкретный тип публикации. Добавление к API для авторов плагинов будет простым, а плагины, которые уже вместе взламывают эту функцию, могут потерять много ненужного кода.

На эту функцию уже есть билет 8-летней давности. В нем есть несколько старых и, вероятно, устаревших исправлений, и за последние четыре года не наблюдалось никакой реальной активности. Тем не менее, было бы неплохо увидеть эту функцию в ядре WordPress и, наконец, закрыть заявку.

Список желаний системы блокировки

Как и в большинстве выпусков, наибольшее внимание будет уделяться системе блоков. Вещи, которые появятся в WordPress 5.6, в основном уже высечены в камне, при условии, что конкретная функция не отстает в разработке, как виджеты и навигационные меню в версии 5.5.

В целом мне нравится общее направление, в котором развивалась блокчейн. Во всяком случае, я был нетерпелив по поводу некоторых вещей, таких как ожидание интегрированного экрана управления блоками в админке. Что касается других функций, таких как редактирование всего сайта, мне все еще интересно, являются ли они реалистичными целями для выпуска WordPress 5.6.

Я бы взял релиз и сосредоточился на усилении и полировке существующей системы. Оцените болевые точки – а их много, – о которых упоминают пользователи. Потратьте время на то, чтобы сделать редактирование более гладким, прежде чем приступать к новым функциям.

Этого не произойдет. Новые функции – это то, что заставляет разработчиков вставать с утра и воодушевлять проект. Поэтому мой резервный запрос – открыть экран управления блоками.

Что в вашем списке желаний?

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago