Огромный сборник статей от WPTec для начинающих

Мнение

Плагин Customize Posts и выборочное обновление открывают путь для внешнего редактирования на базе настройщика

На прошлой неделе Уэстон Рутер и люди из XWP выпустили Customize Posts версии 0.5 , которая включает в себя новую структуру для postmeta и возможность предварительного просмотра избранных изображений. Функциональный подключаемый модуль предназначен для введения базового авторства контента в настройщике , чтобы улучшить опыт настройки сайта для новых пользователей и упростить редактирование существующего контента.

Начиная с версии 0.5, Customize Posts поддерживает возможность изменения и предварительного просмотра шаблона страницы, а также синхронизирует изменения с метабоксом на экране редактирования страницы. Он также поддерживает изменение автора сообщения, выдержки и статуса комментария/пинга с предварительным просмотром в реальном времени и сохранением изменений в редакторе. Посмотрите скринкаст Ruter, посвященный новейшим возможностям плагина:

Внешнее редактирование с помощью настройщика: не слишком отдаленная возможность

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

«Теперь, когда у нас есть возможность выборочно обновлять элементы без полной перезагрузки страницы, это открывает двери для использования этих компонентов настройщика за пределами самого настройщика, например, во внешнем интерфейсе», — сказал Рутер.

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

«Возьмем, к примеру, вход в систему через веб-интерфейс», — сказал Рутер. «Вы видите что-то, что хотите отредактировать, и нажимаете на это. Поскольку все партиалы Customizer имеют связанные с ними селекторы, если партиалы регистрируются с каждым входным запросом внешнего интерфейса, то есть контейнеры, которые можно настроить для редактирования».

Ruter предполагает, что щелчок по элементу будет загружать элементы управления для этого элемента по запросу через панель настройки с отложенной загрузкой или плавающий элемент управления. Он сказал, что это будет работать вместе с транзакциями настройщика (также известными как моментальные снимки) для постоянного сохранения изменений в транзакции.

По словам Рутера, внешнее редактирование с помощью настройщика будет включать следующее:

  1. Возможность нажать «Настроить» на панели администратора, чтобы потом загрузить элементы управления панели «Настройка» на существующую страницу без необходимости перехода к «customize.php».
  2. Возможность щелкнуть отдельные контейнеры, связанные с частичными элементами, чтобы начать редактирование элементов управления, связанных с этими частичными элементами.
  3. Все изменения, сделанные во внешнем интерфейсе, сохраняются в черновике транзакции, который инициализируется по запросу.

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

«Это потребует некоторых открытий и создания прототипов, как и в случае с Customize Posts», — сказал Рутер. «Я предполагаю, что в третьем квартале будет над чем поэкспериментировать, в зависимости от других проектов и наличия достаточного количества времени, чтобы изложить на бумаге идеи, которые витали в воздухе пару лет».

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

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

Рекомендуем прочитать
Мнение

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

Мнение

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

Мнение

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

Мнение

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

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *