Поиск по блогу
05.04.2019
Давайте создадим директорию customize внутри темы. И в этой директории создадим два файла: для php-кода — customize.php и для js-кода — customize.js. Файл customize.php подключим в начале файла functions.php. Теперь все готово к работе. Создадим секцию, настройку и элемент управления — для этого добавляем…
03.04.2019
Кастомайзер — это API для создания функционала предварительного просмотра любых изменений в WordPress во фронте в реальном времени без перезагрузки страницы. Это универсальный интерфейс для настройки разных опций темы: цвет, фон, виджеты, меню и так далее.
01.04.2019
Итак, мы добавили для пользователя возможность изменять фон на сайте и загружать логотип. Но это еще не все, что умеет Theme Customizer. Следующее, что мы сделаем — предоставим пользователю возможность загружать свое изображение для шапки сайта и изменять цвет текста. Для этого добавляем в functions.php вызов функции add_theme_support().
24.04.2019
Итак, у нас есть тема на русском языке и мы хотим перевести ее на английский. Первое, что нужно сделать — создать директорию languages в папке темы. Потом добавить в комментарий к файлу стилей темы style.css строку «Text domain: some_domain». Далее, вешаем вызов функции load_theme_textdomain() на событие after_setup_theme.
31.03.2019
Впервые кастомайзер был анонсирован в WordPress 3.4, он позволил пользователю в режиме реального времени наблюдать за изменениями, которые он делает, без фактического изменения сайта. И только после того, как пользователя устроит внешний вид сайта, он может применить настройки, нажав кнопку «Сохранить».
25.03.2019
WordPress позволяет создавать и настраивать меню прямо из админки, добавляя ссылки кликами по чекбоксам и меняя порядок ссылок простым перетаскиванием. В меню можно добавить ссылки на страницы, категории и отдельные посты. Можно добавлять свои произвольные ссылки и создавать многоуровневые меню.
22.03.2019
Функция wp_get_document_title() получает заголовок текущей страницы (документа), который принято выводить в теге title. Замена для устаревшей функции wp_title(). Для главной страницы функция возвращает название сайта + тире + краткое описание. Название и описание функция получает из настроек сайта.
17.03.2019
По умолчанию, WordPress генерирует четыре размера для каждой загружаемой картинки. Темы и плагины могут создавать дополнительные размеры изображений. Таким образом, сайт может создавать от 5 до 10 копий для каждого загружаемого изображения. Хорошо, когда все эти копии используются в теме, однако по факту этого происходит редко.
03.03.2019
Будем считать, что WordPress уже установлен и у нас есть сверстанный шаблон страницы, т.е. файл index.html и три папки — img, js и css. Так что перейдем сразу к созданию темы. Для этого создаем директрию wp-content/themes/arcade-theme и внутри директории два файла — style.css и index.php.
- 1
- 2