Выпуск WordPress 3.4 Candidate 1 доступен с конца мая. Полная версия не за горами, с целым рядом исправлений, улучшений и новых функций. Итак, давайте рассмотрим некоторые основные моменты и интересные моменты, которые мы можем ожидать в день релиза.
Начните получать взволнован
Следующая версия WordPress, которая будет выпущена, будет 3.4, и она скоро будет удалена, поэтому я подумал, что было бы хорошо взглянуть на то, почему мы должны заботиться. Что нас вдохновит на 3.4? Существует большой список исправлений ошибок, улучшений и новых функций для пользователей, а также для разработчиков тем и плагинов. Вы можете увидеть список всего (в настоящее время черновик) на странице WordPress.org версии 3.4 , но мы собираемся взглянуть на некоторые особенности здесь.
Выделенные функции в WordPress 3.4
Улучшенный контроль темы
Благодаря расширенному управлению темами вы сможете вносить коррективы в параметры и настройки вашей темы, прежде чем активировать тему на внешнем интерфейсе своих сайтов. Это стало возможным благодаря дополнениям Theme Customizer и Theme Previewer. Theme Customizer также предоставит новый и более интерактивный способ использования опций темы. Вы можете посмотреть обзор этой новой функции, как это было в WordPress 3.4 Beta на блоге Отто, где он объясняет, как использовать Theme Customizer в ваших собственных темах .
Пользовательские Заголовки
До настоящего времени загрузка изображения заголовка для темы с использованием встроенных функций WordPress в некоторых случаях могла быть проблематичной. Если вы загрузили изображение другого размера, чем ожидалось в заголовке … все шло быстро. Теперь у авторов тем есть доступ к функциональности для реализации заголовков с гибкой шириной и высотой! Если вы загружаете изображение, которое точно не соответствует размерам по умолчанию — без драмы, тема теперь может изящно адаптироваться. Прочитайте сообщение в блоге Sabreuse о гибком заголовке в темах WordPress 3.4 .
Еще одним приятным дополнением в этой области является возможность выбирать свой собственный заголовок и фоновые изображения из библиотеки мультимедиа. Медиатека продолжает улучшать юзабилити!
Улучшения СМИ
Вы, вероятно, сталкивались с неприятной проблемой при добавлении изображения к сообщению, когда у вас не было возможности включить какой-либо HTML-код в заголовок вашего изображения. Хорошо, когда 3,4 падает и ты обновляешься: все исправлено. HTML теперь будет поддерживаться в поле заголовка изображения.
Под капотом Улучшения
За кулисами есть куча улучшений. Вот некоторые из основных моментов:
- Интернационализация и локализация была улучшена. Это включает в себя такие вещи, как:
- локализация определенной пунктуации
- список языков для проверки орфографии
- POT-файлы теперь разделены на front-end, admin и network admin (что, будем надеяться, ускорит переводы!)
- Виджеты панели инструментов могут быть переведены
Подробнее об этих изменениях читайте в официальном блоге команды переводчиков P2 .
- Информация XML-RPC в Кодексе имеет обновление, которое вы можете прочитать в XML-RPC_WordPress_API .
- WP_Query был пересмотрен, чтобы улучшить его производительность. Это в основном было достигнуто путем разделения запроса. Таким образом, вместо выборки всех публикаций, которые соответствуют запросу, и всех данных одновременно, выбираются только идентификаторы, а затем данные из публикаций, соответствующих этим идентификаторам. Вы можете узнать больше об этом в WordPress Trac Ticket # 18536 .
Это функции, выделенные на текущей странице версии 3.4, но я хотел бы обратить внимание и на некоторые другие …
Diamonds in the Rough: особенности пользователя
- Если вам понравился виджет «Последние комментарии», но вам пришлось отключить его по соображениям производительности с большим количеством комментариев, WordPress 3.4 может быть хорошим временем для того, чтобы попробовать его еще раз. Произошли некоторые улучшения производительности виджета в блогах с большим количеством комментариев.
- Теперь вы сможете добавить новый комментарий к сообщению на экране «Редактировать сообщение». До сих пор вы могли отвечать на комментарии, но не могли публиковать новые.
- Twitter.com был добавлен в качестве поставщика oEmbed. Что, если вы не знаете, что это значит, позволит вам скопировать ссылку на твит на его собственной строке, а WordPress будет использовать твит в стиле цитаты.
- В соответствии с пользовательским дополнением заголовка / пользовательского фона, стандартные темы Twenty Ten и Twenty Eleven также получат обновления для их поддержки!
- Если текущая тема поддерживает форматы сообщений, они будут отображаться в навигационных меню.
- Автозаполнение добавлено на экраны «Добавить пользователя» в WordPress Multisite (эта функция была по-настоящему разработана вами! Мой первый вклад в ядро WordPress)
- Предел загрузки по умолчанию на WordPress Multisite был увеличен с 10 МБ до 100 МБ (убедитесь, что отметили его, если вы обычно доверяете стандартному)
Diamonds in the Rough: разработка, темы и плагины
- Будут улучшены методы WP_Screen, добавлены методы для получения вкладок справки и возможность надлежащего удаления вкладок справки, ссылаясь на их идентификатор.
- Добавление плагина jQuery UI Touch Punch, чтобы WordPress теперь мог обрабатывать перетаскивание на мобильных устройствах. Это довольно круто, особенно потому, что, поскольку он будет встроенным, плагины также могут легко им воспользоваться. Однако следует отметить, что это не будет работать на устройствах под управлением Windows Phone ниже (еще не выпущенной) версии 8, поскольку Microsoft еще не включила обнаружение сенсорных событий.
- YUI Compressor будет обновлен до последней версии для сжатия CSS и JS.
- WordPress теперь также перенаправляет попытки посетить / login , / dashboard или / admin на эквиваленты WordPress, если бы они в противном случае вернули 404.
- Представление класса WP_Theme, в котором на данный момент, похоже, отсутствует документация (надеюсь, это произойдет ко времени выпуска), и является частью постепенного использования WordPress ООП.
- Целый ряд обновлений библиотеки, включая jQuery UI до 1.8.20, PHPMailer до 5.2.1, SimplePie до 1.2.1 и TinyMCE до 3.4.9 и многие другие.
- У XML-RPC были действительно хорошие обновления. В настоящее время предоставляется различная информация об изображении, например избранные изображения, размеры изображений и т. Д. Начала внедряться таксономия и новые API-интерфейсы CRUD для сообщений, страниц и пользовательских типов сообщений.
Итак, когда мы будем играть со всем этим?
WordPress 3.4 изначально планировалось выпустить на 18 апреля , который пришел и ушел. По разным причинам релиз был отложен, и теперь мы, наконец, почти на месте.
Некоторые финальные билеты уже разрабатываются, поэтому релиз действительно неизбежен. Если вы волнуетесь и не можете ждать, используйте ваши кодировки и выберите билет 3.4!
Какие функции вы ожидаете больше всего от WordPress 3.4? Какую функцию вы надеетесь увидеть в будущих версиях WordPress? Когда вы попробуете внести свой вклад в WordPress? Мы хотели бы услышать, что вы скажете обо всем этом в комментариях ниже.
Примечание: имейте в виду, что все функции и информация в этой статье основаны на бета-версиях и версиях-кандидатах WordPress. Набор функций, который будет выпущен в WordPress 3.4, может отличаться от описанного здесь, но все равно, без сомнения, будет потрясающим.