Выпуск WordPress 3.0 запланирован на ближайшие 30-60 дней. Появилось несколько отличных новых функций, включая пользовательские типы сообщений, новую тему по умолчанию и менеджер меню. Читайте дальше, чтобы узнать, чего ожидать в третьей версии!
1. Выберите имя пользователя и пароль
Вы столкнетесь с новыми функциями, как только начнете! В настоящее время, когда вы впервые устанавливаете WordPress, вам присваивается имя пользователя по умолчанию admin и случайно сгенерированный пароль. Больше нет — теперь WordPress позволяет вам выбрать имя пользователя и пароль при установке.
Что это значит для нас?
Это означает, что безопасность в WordPress была улучшена. Ранее хакер мог, вероятно, зависеть от того, что существовало имя пользователя с именем «admin». Это больше не будет иметь место в третьей версии. Прочтите любое руководство по защите WordPress — вам всегда будет предложено удалить имя администратора. Вам больше не нужно!
2. Новая тема по умолчанию!
WordPress 3.0 поставляется с новой темой по умолчанию, которая называется TwentyTen (2010 год, как и текущий год, — см. Рисунок). Судя по всему, команда WP стремится выпускать новую тему по умолчанию каждый год! TwentyTen — хорошая тема. Основной используемый шрифт — Грузия; у него есть два столбца с боковой панелью и нижним колонтитулом, и в нем даже есть несколько встроенных выпадающих меню! Излишне говорить, что также доступны пользовательские функции заголовка и фона (новая функция).
Что это значит для нас?
Мы начинаем с красивой новой темы, и у блоггеров есть больше возможностей, чтобы попробовать их, прежде чем они начнут искать темы. Больше опций всегда полезно, верно?
3. Пользовательская поддержка фона
WordPress 3.0 добавляет пользовательскую поддержку фона. Добавьте приведенный ниже код в ваш functions.php, чтобы ваша тема поддерживала его:
1
|
add_custom_background();
|
Как только это будет сделано, вы увидите опцию под названием Фон, добавленную в разделе Внешний вид в админке WordPress. Это позволит вам загрузить изображение заголовка и настроить его.
Что это значит для нас?
Это не очень много значит для продвинутых разработчиков тем, поскольку они сами часто предоставляют такую возможность. Тем не менее, я не сомневаюсь, что сообщество WordPress предложит для этого несколько креативных решений.
4. Возможности нескольких сайтов и слияние кодовой базы WPMU
WordPress и WPMU (WordPress MultiUser) объединяют свои кодовые базы. Это значительно облегчает работу с большими сетями WordPress. См. Настройки мультисайта в разделе «Настройки»> «Сеть».
Что это значит для нас?
Много! Сеть сайтов WordPress гораздо проще поддерживать — либо со структурой subdomain.domain.com , либо со структурой domain.com/subdirectory . Эта возможность сети является дополнительной, и пользователи WordPress и WPMU не должны сталкиваться с какими-либо трудностями при обновлении. Кроме того, это облегчает пользователям WPMU использование плагинов — больше не должно быть плагинов, которые перестают работать или перестают работать.
5. Пользовательские типы сообщений
Отличная новая функция! Раньше все, что вы могли добавить из раздела администрирования WordPress, это новые посты и страницы. Теперь вы можете создавать новые типы сообщений для отображения. Добавьте следующий код, чтобы создать новый тип записи под названием «Портфолио»:
1
2
3
4
5
6
7
|
function post_type_portfolio() {
register_post_type( ‘Portfolio’,
array( ‘label’ => __(‘Portfolio’), ‘public’ => true, ‘show_ui’ => true ) );
register_taxonomy_for_object_type(‘post_tag’, ‘Portfolio’);
}
add_action(‘init’, ‘post_type_portfolio’);
|
Что это значит для нас?
Проще говоря, это означает, что WordPress стал гораздо больше CMS. Это предоставляет неограниченные возможности для разработчиков тем и уменьшает необходимость возиться с настраиваемыми полями.
6. Таможенные таксономии
Пользовательские таксономии стали проще в использовании, а также иерархическими — это означает, что вы можете иметь таксономию, называемую «Рейтинг», с суб-таксономиями, такими как PG-13, R, U и т. Д.
Что это значит для нас?
Это означает, что WordPress все больше и больше переходит от CMS типа блога с усилиями, необходимыми для улучшения возможностей, к гораздо более гибкой и удобной в использовании системе управления контентом.
7. Простое управление меню
Это моя любимая новая функция в WordPress 3.0 — менеджер меню. Он разработан WooNav’ом от WooThemes , и мне это очень нравится. Вы можете создать несколько меню, категорий и даже пользовательских внешних или внутренних ссылок! Функция меню даже поставляется с виджетом по умолчанию, который добавляется в любую готовую область виджета — отлично, не правда ли?
Что это значит для нас?
На первый взгляд, это предоставляет нам отличный пользовательский интерфейс для добавления новых меню, упрощает работу разработчиков тем WordPress и максимально упрощает работу для пользователей. С другой стороны, есть намного больше — это знаменует собой момент, когда разработчики коммерческих тем WordPress объединились с WordPress и внесли свой вклад в это. Беспроигрышная ситуация для обоих и стимул продолжать работать.
8. Куча других мелких функций
- Приветственное руководство: WordPress 3.0 будет включать в себя руководство, которое поможет пользователям лучше узнать систему и научит их основам использования.
- Конкретные шаблоны авторов: у нас уже есть иерархия для категорий и тегов, таких как category- {slug} .php, за которыми следует category- {id} .php в иерархии шаблонов , но теперь вы можете сделать то же самое для авторов. Таким образом, если имя автора было «Rohan» с идентификатором 1, WordPress сначала будет искать author-rohan.php , а затем author-1.php перед author.php в файлах шаблонов для отображения.
- Переопределение интерфейса мультимедиа: запущен, но не реализован в WordPress 2.9, вкладка «Медиа» на панели администратора может изменить дизайн интерфейса
Вывод
Скриншоты и функции, о которых я здесь писал, взяты из самой последней ночной сборки. Возможно, вы захотите попробовать это сами, хотя имейте в виду, что он все еще нестабилен. Тем не менее, WordPress развивается со скоростью, которую никто не мог предсказать, и полностью превращается в мощную и гибкую CMS.