Главная > Веб мастерская > WordPress > WordPress 4.7 будет с инфраструктурой плагина Customize Snapshots

WordPress 4.7 будет с инфраструктурой плагина Customize Snapshots

WordPress 4.7 будет с инфраструктурой плагина Customize SnapshotsИнфраструктура функционального плагина Customize Snapshots, известная под техническим термином Customize Changesets (наборы изменений для кастомайзера), на днях была включена в ядро WordPress 4.7.

Проект, который раньше носил название Customizer Transactions, принес необходимую инфраструктуру, требуемую для возможности сохранения сессий в виде черновиков.

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

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

«Новые API позволяют реализовать в будущих версиях WP и в функциональных плагинах уникальные возможности, нацеленные на пользователей, включая сохранение долговечных черновиков, передачу наборов изменений как ожидающих рассмотрения (pending), планирование изменений, просмотр изменений во фронтэнде без использования iframe, шаринг URL превью с другими пользователями, которые не имеют доступа к кастомайзеру, и многое другое», отметил руководитель проекта Уэстон Рутер в предложении по слиянию.

Пользователи смогут обнаружить инфраструктуру Customize Changesets в WordPress двумя способами. Во-первых, к URL добавляется новый параметр запросов customize_uuid. Во-вторых, пользователи могут перезагружать страницы в кастомайзере, и изменения, которые уже были сделаны, будут сохраняться.

«В будущих релизах мы увидим новые интерфейсы, которые позволят использовать возможности, предлагаемые наборами изменений (changesets)», отметил Рутер. «Новые интерфейсы позволят планировать изменения, отменять последнее изменение, выводить лог аудита (историю ревизий) для изменений, совместно редактировать изменения для кастомайзера и т.д. Мы увидим массу новых проектов, основанных на этих возможностях».

Недавно увидел ранее не встречавшийся мне ВПС — хостинг «Дельтахост» . Что сказать? Цены вполне демократичные, качество на уровне, дата-центры в Европе и Украине. При этом хочется отметить, что для того, чтобы надежно защитить своих клиентов и их виртуальные серверы, все VDS серверы размещаются на RAID с зеркалированием. Т.е. все данные имеют «зеркало» на другом диске, они продублированы. Таким образом, если выходит из строя даже целый диск — система продолжает работу как ни в чем не бывало , используя «зеркало», ни один виртуальный сервер не заметит сбоя. Если Вам требуется хранилище для резервных копий — Вы можете купить услугу FTP-хостинга. Смотрите: http://deltahost.ua/vps.html

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

Когда я спросил Рутера о том, будет ли интерфейс для ядра взят из плагина Customize Snapshots, он ответил, что не знает этого. Возможно, команда вынесет его возможности в отдельный плагин Customize Changesets UI, а возможно, она просто адаптирует уже существующий плагин для использования наборов изменений. Пока неизвестно.

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

Начиная с этого момента, участники начнут проектировать интерфейс для управления наборами изменений, что включает в себя вывод существующих наборов и их версий, а также переключение статусов постов с наборами изменений от автоматического черновика к черновику (draft), ожидающему рассмотрения (pending) или запланированному к публикации (future). Рутер призывает всех заинтересованных в проектировании интерфейса для наборов изменений подключиться к разработке плагина Customize Snapshots на GitHub.

NEW!!! Полезное, нужное, важное:

Где заработать в интернете деньги? Надёжно, честно, без обмана!
Платежные системы, кошельки и обменники для работы

Лучшие хостинги, сервера и прочее для сайтов

Смотрите также

смена домена вордпресс

WordPress смена домена (как поменять домен сайта)

Одно дело, если нужно выполнить перенос сайта между разными хостинг аккаунтами – там у вас остается старая версия сайта. Но как быть когда сменить адрес блога нужно на том же аккаунте, с той же базой данных, без потери данных?

Комментарий

  1. Обновления конечно круто,не не плохо было вы своевременно отреагировать на жалобы пользователей.

    Потому что практика показывает что кроме обновления почти всегда даже у таких гигантов как IOS и android бывают баги,но их разработчики быстро реагирую на жалобы и моментально решают вопрос.

    Даже бывает так что если кто то найдет ощутимый баг или проблему безопасности,то кроме спасибо еще и получает денежное вознаграждение за находку ошибки в системе.

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

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