Статьи

Что нового в WordPress 3.0 для разработчиков?

Эта статья устарела, узнайте, что нового в WordPress 4.6 здесь .

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

Обновление является результатом полугодовой работы 218 преданных авторов, завершившейся 1217 исправлениями ошибок и улучшениями функций. Итак, что вы можете ожидать от WordPress 3.0?

Новый установщик

WordPress всегда был прост в установке, но он стал еще проще. Немногим администраторам придется возиться с файлом конфигурации wp-config.php

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

Новый интерфейс

Панели администрирования WordPress 3.0 получили отполированность. Вряд ли это радикальное изменение по сравнению с версией 2, но он легче и приятнее на ощупь.

Экран администрирования WordPress

Есть несколько очевидных изменений в интерфейсе, пока вы не достигнете раздела Внешний вид.

Новая тема по умолчанию

Покойся с миром, Кубрик: ты хорошо обслужил нас, и многие сайты используют тебя по сей день. Kubrick был заменен на «Twenty Ten», новую тему, которая имеет встроенную поддержку дочерних тем, фоновых изменений, настройки заголовков и раскрывающихся меню.

Тема WordPress Twenty Ten

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

WordPress Многопользовательский

WordPress MU был форком, который позволял запускать сотни блогов из одной установки; теперь оно объединено с основным приложением версии 3.0. По умолчанию он отключен, но его можно включить, добавив следующую строку в файл wp-config.php

 
define('WP_ALLOW_MULTISITE', true);

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

Пользовательские типы сообщений

Страницы и сообщения были доступны в предыдущих версиях WordPress:

  • Страницы обычно использовались для статического контента, такого как страницы «О нас» или «Контакты».
  • Сообщения обычно используются для новостей с отметкой даты, статей или сообщений в блоге.

WordPress 3.0 поддерживает пользовательские типы записей. Например, у вас может быть тип продукта, который специально используется для товаров, продаваемых на вашем сайте. Страницы продукта могут быть обработаны отдельно; например, есть свое меню или окно поиска.

Пользовательские типы сообщений настраиваются с использованием PHP, а не внутри панели администрирования. Следите за полным руководством по SitePoint в ближайшее время.

Другие преимущества

С чего начать? Я предлагаю вам посетить страницу Кодекса WordPress 3.0 для получения полного списка.

Должны ли вы обновить сейчас?

Я без колебаний рекомендую WordPress 3.0 для новой установки. Но что, если вы обновляетесь с WordPress 2.x?

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

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

Если прошлый опыт не поможет, команда WordPress почти наверняка выпустит 3.0.1 в течение нескольких недель. Если вы особенно нервничаете, вам могут посоветовать подождать немного дольше …

Вы обновились до WordPress 3.0? Были ли у вас проблемы?