ГлавнаяНовостиДоступна вторая бета-версия WordPress 3.9

Доступна вторая бета-версия WordPress 3.9

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

Подробнее о самых главных изменениях в WordPress 3.9 вы можете узнать в нашей предыдущей статье. Во второй бета-версии произошло более 100 изменений среди которых:

  • Обновление редактора TinyMCE до последней версии ветки 4.x
  • Отображение аудио и видео элементов в визуальном редакторе
  • Исправление ошибок при редактировании изображений
  • Обновление файлов перевода для стандартных тем и «склеивание» некоторых строк
  • Исправление ошибок в новом API WP_Adjacent_Post
  • Улучшение интерфейса управления виджетами в конфигураторе тем

Если вы хотите попробовать бета-версию WordPress 3.9, установите плагин WordPress Beta Tester и укажите «bleeding-edge nightlies» в его настройках. При обнаружении ошибок, не забывайте сообщать о них разработчикам используя форумы бета-тестирования.

Третью бета-версию WordPress 3.9 можно ожидать уже на следующей неделе. Дата официального выхода новой версии пока не изменилась — 15 апреля.

Константин Ковшенин

Сооснователь журнала WP Magazine и первой конференции WordCamp в России. Разработчик в компании Automattic, принимает активное участие в развитии ядра WordPress. Любимый язык программирования: Python.

Подписаться на рассылку

Подписаться → Подпишитесь на бесплатную рассылку журнала WP Magazine и получайте новости, события, подборки тем и плагинов, уроки, советы и многое другое в мире WordPress!

  • Владимир Петрозаводский

    где можно по этот

    Исправление ошибок в новом API WP_Adjacent_Post

    пункт почитать кроме исходников?

    • Вся информация есть на английском здесь. Основая идея — отойти от использования прямых SQL запросов в базу данных в таких функциях как get_previous_post(), и вместо этого использовать класс WP_Query. Вместе с этим решили обернуть все в новый класс WP_Adjacent_Post.

      • Владимир Петрозаводский

        спасибо, изучу на досуге, хорошая идея.

  • Almaz

    Ух. А что ожидать от WordPress 4?

    • Приходите на митап в субботу в Москве — один из докладов как раз ответит на ваш вопрос :)

      • Slava UA

        Ну я надеюсь, что стенограмма или слайды этого митапа появятся потом на этом сайте? А то далеко ехать + теперь еще и визу к вам надо получать…

  • Два раза «при» в третьем пункте)

  • Ксати, по поводу редактора TinyMCE. Уже давно заметил косяк и его до сих пор не поправят никак. Насколько я понимаю, это проблема именно редактора, а не Вордпресса. У меня сайт на Бутстрапе и для TinyMCE я прописал вот что (через плагин TinyMCE Config):
    style_formats [
    { title : ‘Default label’, inline : ‘span’, classes : ‘label label-default’ },
    { title : ‘Primary label’, inline : ‘span’, classes : ‘label label-primary’ }

    ]

    Теперь в выпадайке со стилями TinyMCE есть эти стили.

    Воспроизводим баг:
    1. Выделяем текст.
    2. Тыкаем «Default label», затем тыкаем «Primary label».
    В тексте поста появляется:
    some text
    3. Отключаем «Default label» или «Primary label».
    Теперь в тексте поста:
    some text
    Почему-то убрались сразу два класса: .label и .label-primary, хотя должен был убраться только второй. Класс .label должен был остаться.

    • Николай, о подобных ошибках лучше сообщать на форумы бета-тестирования, и было бы неплохо эти же настройки проверить в чистом TinyMCE 4.x, возможно ошибка именно в нем, а не в том, как WordPress его подключает. В таком случае об ошибке нужно сообщить автору редактора :)

      • Спасибо! Просто английский не совсем на нативном уровне, стесняюсь)). Кстати, disqus порезал комментарий :) Вместо some text должен быть span с классами :)

        • Ссылка в статье на русскоязычный форум :)