Домой Оптимизация и учебники по WordPress Как сделать вашу тему совместимой с WordPress 3.0

Как сделать вашу тему совместимой с WordPress 3.0

480
0

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

Что нового в WordPress 3.0?

Смотрите все новые функции в WordPress 3.0 здесь или, если вы спешите.

Я опробовал релиз Beta1, это впечатляет! Попробуйте это (на свой страх и риск, создавать резервные копии, создавать резервные копии, создавать резервные копии). Чтобы учесть все новые функции , ваша тема должна претерпеть некоторые изменения. Получите максимум от WordPress 3.0 с помощью следующих настроек.

Если вам нравится пост, не забудьте поделиться им или добавить в закладки. Благодарю.

Включить редактор меню навигации для удобного управления меню

Многим пользователям понравится эта функция. Если тема поддерживает это, пользователи смогут управлять меню навигации из Dashboard, прямо под настройками Appearance . Будет новый пункт меню.

Чтобы включить это, добавьте следующее в functions.php вашей темы:

1
add_theme_support ( «нав-меню» ) ;

Чтобы вызвать меню в тему, добавьте в header.php следующее:

1
wp_nav_menu ( массив ( 'sort_column' = > 'menu_order' , 'container_class' = > «меню заголовка» ) ) ; ?>

где menu-order — это класс css для меню. Вам придется изменить это в соответствии с вашей таблицей стилей.

Источник :

Для получения более подробной информации — Как добавить пользовательские меню навигации в темах WordPress 3.0

Включите пользовательское управление заголовками для легкого изменения изображений заголовков

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
определить ( HEADER_IMAGE , '% s / изображений / logo.png' ) ; // Логотип по умолчанию, расположенный в папке тем
определить ( HEADER_IMAGE_WIDTH , apply_filters ( '' , 770 ) ) ; // Ширина логотипа
определить ( 'HEADER_IMAGE_HEIGHT' , apply_filters ( '' , 153 ) ) ; // Высота логотипа
определить ( «NO_HEADER_TEXT» , правда ) ;
add_custom_image_header ( '' , 'admin_header_style' ) ; // Это включает внешний вид> Заголовок
// Следующий код предназначен для стилизации на стороне администратора
если ( ! function_exists ( 'admin_header_style' ) ) :
функция admin_header_style ( ) {
? >
type = text / css>
#headimg {
высота : echo HEADER_IMAGE_HEIGHT ; ?> px ;
ширина : echo HEADER_IMAGE_WIDTH ; ?> px ;
}
#headimg h1, #headimg #desc {
дисплей : нет ;
}
< ? PHP
}
endif ;

Используйте следующий хук в header.php для ссылки на изображение заголовка:

1
header_image ( ) ; ?>

Пример:

1
< img src = header_image ( ) ; ?> ширина = эхо HEADER_IMAGE_WIDTH ; ?> высота = эхо HEADER_IMAGE_HEIGHT ; ?> alt = Заголовок изображения / >

Автоматическое добавление ссылок в вашу тему

Вам больше не нужно добавлять эти ссылки в свой заголовок темы . Добавьте это к своему functions.php, и работа в значительной степени выполнена.

1
add_theme_support ( «автоматические облучатели ссылка» ) ;

Добавить поддержку для миниатюр изображений

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

ЧИТАТЬ ТАКЖЕ:  Как добавить плавающие кнопки социального обмена на ваш сайт WordPress без JavaScript?

Многие темы WordPress в стиле Magazine и Newspaper используют миниатюрные изображения на главной странице. Старые темы использовали пользовательские поля, чтобы сделать это. Начиная с версии 2.9, WordPress позволяет загружать изображение и устанавливать его в качестве эскиза поста, только если тема поддерживает его.

Чтобы включить это, добавьте следующее в functions.php вашей темы:

1
add_theme_support ( «пост-миниатюра» ) ;

Изображение, загруженное в качестве избранного изображения, можно вызвать с помощью:

1
the_post_thumbnail ( ) ; ?>

Как только вы включите это, вы можете установить Избранные изображения или Миниатюры для поста, используя виджет (который появится) в правой боковой панели редактора постов, под категориями и тегами постов.

Включить пользовательские фоны для вашей темы

Просто добавьте следующий код в functions.php и в разделе Внешний вид вы увидите новый элемент: Фон.

1
add_custom_background ( ) ;

Теперь вы можете изменить фон темы (изменив его цвет или загрузив фоновое изображение или оба) в админке WordPress, не трогая ни одной строки кода. Круто, да?

Полезные фрагменты кода

Вот коллекция из 8 полезных фрагментов кода, которые пригодятся вам после установки WordPress 3.0. Есть много скрытых функций, которые не могут быть доступны через панель инструментов. Поэтому убедитесь, что вы прочитали их все.

  • Как создать собственный тип записи
  • Пользовательские типы записей с пользовательскими таксономиями
  • Запрос пользовательских типов записей
  • Включить функцию мультисайта
  • Пользовательские профили авторов
  • Добавить пользовательские фоны
  • Редактор стилей WordPress с использованием CSS
  • Сделайте вашу тему совместимой с меню WordPress 3.0
Как сделать вашу тему совместимой с WordPress 3.0

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь