Articles of theme options

Изменение цветовой схемы на основе URL-адреса

Я борюсь со следующим: $themeId = ""; $pathname = get_site_url(); if($pathname == 'domain2.com'){ $themeId = "gold";} else{ $themeId = "blue";} wp_register_style('theme-skin',THEMEURI . '/css/'.get_option($themeId).'-style.css', 3 , false, 'all'); Так что, в основном, у меня есть домен domain1.com . Он использует синюю тему для wordpress и, следовательно, синюю таблицу стилей, которая представляет собой: blue-style.css. Теперь у меня […]

Почему массив, созданный в функции, подключенной для настройки регистра, заполняется, когда настраивается пользовательский интерфейс, но не когда загружается интерфейс?

У меня есть функция, которая предназначена для того, чтобы сделать две вещи: 1) создать элементы / элементы управления цветом в настройщике и 2) создать многомерный массив $customizeData который будет выводиться в стилях заголовка и использоваться для локализации переменных для customizer.js. Первая цель успешна. Второй привел меня сюда. Я добавил var_dump для $customizerData для index.php, массив […]

Добавление значений параметров темы в качестве пользовательского класса тела

Я хочу добавить некоторые пользовательские классы в элемент body на основе параметров темы. Я установил два параметра темы («rounded_corner_radio» и «gradient_radio»), которые успешно выводят свои значения в интерфейс, используя эхо, чтобы я знал, что они работают. Теперь мне нужно вставить эти значения в класс body, но не могу понять, как это сделать. Вот что я […]

Как использовать цвет из параметров темы?

Я создаю тему, и в настройках я создал место для цвета ссылки. Кажется, я склоняюсь к теме в разумных пределах. Лучшее, что я могу сделать, это положить его после wp_head … но это не кажется правильным. Цвет будет шестнадцатеричным цветом, поэтому я не могу просто настроить таблицы стилей для фиксированного количества цветов и поставить в […]

Использовать AJAX для получения опции из базы данных и использовать ее в настройках jquery или есть альтернатива для рассмотрения?

У меня есть слайдер в моей теме. У меня есть параметр в параметрах, который определяет, установлен ли этот слайдер на «слайд» или «затухание». Эта настройка слайда / затухания находится в jquery, и, конечно же, настройка параметров находится в базе данных. Я предполагаю, что обычный способ получить этот параметр через AJAX, но я думал, что попрошу, […]

Как установить javascript для WP Настройка параметров боковой панели?

Я пытаюсь добавить Chosen.jquery в панель параметров WP Customize, поэтому у меня может быть окно автозаполнения. Есть ли способ сделать это? Я пробовал действия admin_init , admin_footer и admin_print_footer_scripts , но никто не работает внутри Customizer. Есть предположения?

Следующие методы оптимизации производительности Web для вывода статических и динамических css

Я всегда чувствовал, как стиль обрабатывается в WordPress, не является оптимальным в отношении методов оптимизации веб-производительности (WPO), связанных с css. С точки зрения разработчика темы нельзя полагаться на пользователей, которые устанавливают и настраивают плагин, который объединяет и минимизирует css, поэтому всегда желательно следить за производительностью. Давайте забудем о минимизации и других оптимизациях, например, избегаем загрузки […]

Использование инструкции if на странице настройки темы

Я медленно, но уверенно отрываю свою первую тему WordPress. Я попытался сделать все из эстетики разными вариантами, но так категорично, что это не ошеломительно. Таким образом, на моей странице настройки темы у меня есть разные флажки, которые могут различать различные параметры для определенного стиля компонентов. Например, у меня может быть два флажка, чтобы различать, какой […]

Страница параметров темы – Обновления пользователей

Я новичок в WordPress Development, так что медведь со мной. Сайт: https://wordpress-portfolio-zacnespral21.c9.io/ На сайте выше я хотел бы добавить опцию на странице параметров тем для пользователя, чтобы заменить логотип Brid (по умолчанию) на левой стороне с любым изображением, которое они выбирают / выгружают. Мне удалось создать страницу с параметрами тем и создать фиктивный контент, но […]

Отображение параметров темы в css

Я буквально вытягиваю свои волосы, пытаясь понять это. Я занимаюсь этим почти 12 часов. Будучи theme_options('value'); в PHP и разработке тем, мне сложно понять, как получить theme_options('value'); для отображения при вставке в таблицу стилей PHP. Я привел пример из сообщения в блоге, которое я прочитал здесь, используя метод parse_request. код в header.php <link rel='stylesheet' type='text/css' […]