Articles of get theme mod

Использование get_theme_mod в php ajax не работает

У меня есть форма на одной из моих страниц сайта WordPress, которая отправляет почту с php-файлом, который также проверяет детали формы. Я не мог понять, почему это не работает, пока я не обнаружил, что если я удалю эту строку: $site_name = get_theme_mod( 'cz_pros_names_man' ); Из файла php, который отправляет почту и выполняет проверку формы, все […]

get_theme_mod выводит число при использовании WP_Customize_Cropped_Image_Control

Я добавил несколько разделов в настройщик, но у меня возникают проблемы при попытке вызвать изображение, которое я определил. Задний конец отлично работает, но когда я его get_theme_mod используя get_theme_mod он имеет двухзначное число, например 23. У меня есть несколько разделов в настройке темы (без изображений) и нет никаких проблем. В functions.php (упрощенный только один пример): […]

Метаданные логотипа темы в файл шаблона

Я хочу вытащить все метаданные (например, alt, width, height) из логотипа темы, который загружается через Appearance -> Customization в файл шаблона темы. Это то, что я сейчас имею, но он не работает: $custom_logo_id = get_theme_mod('custom_logo'); if ($custom_logo_id) { $image = wp_get_attachment_image_src($custom_logo_id, 'full'); $meta = wp_get_attachment_metadata($custom_logo_id); echo '<img src="' . $image[0] . '" alt="' . $meta['alt'] […]

Пользовательский параметр темы не отображает сохраненные значения в wp_head (CSS)

Я учился горячо, чтобы добавить функцию настройки темы к теме. Использовал несколько источников для кода и справки, но в конечном итоге выбрал Codex. Я использую фрагмент кода самого кода, слегка модифицированный для добавления дополнительных параметров. Единственное, что я сделал, это добавить еще несколько вариантов цвета. Я также использую Java-скрипт для отображения живых изменений. ВЫПУСК: функция, […]

customize_register с несколькими элементами управления / настройками – как получить значения?

PHP новичок здесь, и у меня это есть на моих functions.php function mcs_social($wp_customize){ $wp_customize->add_section('mcs_social_handle', array( 'title' => __('Social Network Handles', 'mcs'), 'description' => 'ie, Acme Company\'s Facebook is https://facebook.com/acmecompany then enter "acmecompany"', 'priority' => 70, )); // ============================= // = Facebook = // ============================= $wp_customize->add_setting('mcs_fb_op', array( 'default' => '', 'capability' => 'edit_theme_options', 'type' => 'option', […]

Пользовательский параметр темы – Обновление Javascript (jQuery) с использованием `.load ('file.php')` – Неустранимая ошибка: вызов функции undefined

МОЯ НАСТРОЙКА (И КОД) WordPress Версия 4.4.3 (последняя на момент написания) Установлен на локальном сервере с помощью XAMPP Я использую WordPress Theme Customizer и обновляю настройки с помощью Javascript (и jQuery ). Моя домашняя страница разделена на несколько разделов, а в Настройке темы есть флажки для отображения и скрытия каждого раздела. Когда секция должна быть […]

Фильтр get_theme_mod игнорирует sanitize_callback

Поэтому я создал некоторые параметры для настраивателя темы с помощью дезинфекции обратных вызовов. Я хочу иметь возможность изменять эти параметры с помощью запросов $_GET , но пропускать только допустимые значения, поскольку они указаны в функции sanitize_callback . Вот мой код: function _wp007432_customize_register( $wp_customize ) { $wp_customize->add_section( 'section_header' , array( 'title' => esc_html__('Header', 'wp007432'), 'panel' => […]

Loop get_theme_mod

У меня настроено множество настроек настройки Вместо того, чтобы вызывать отдельные инструкции get_theme_mod для каждого параметра отдельно, есть ли способ упростить его, чтобы циклически перебирать их без необходимости явно писать каждый отдельно? Полный файл также настроен на Gist для обзора <?php /** Adds the Customize page to the WordPress admin area */ function litho_customizer_menu() { […]

get_theme_mod не работает

По какой-то причине я не могу вывести цвет. Все работает, но text_color просто не хочет выводить свое значение. Что происходит не так? Конец конца (functions.php): $wp_customize->add_setting('text_color', array( 'default' => '#fff', 'sanitize_callback' => 'sanitize_hex_color', 'type' => 'option', )); $wp_customize->add_control( new WP_Customize_Color_Control($wp_customize, 'text_color', array( 'label' => __('Text color', 'pc'), 'section' => 'colors', 'settings' => 'text_color', ))); Код […]

добавление флажка в настройку темы

Я пытаюсь добавить флажок в настройку темы. У меня есть флажок, добавленный с помощью этого кода в моих functions.php function theme_customizer_register_checkbox($wp_customize) { $wp_customize->add_section( 'savior_global_options', array( 'title' => 'Global Options', ) ); $wp_customize->add_setting( 'show_supporters', array( 'default' => true, 'type' => 'option', 'capability' => 'edit_theme_options' ) ); $wp_customize->add_control( 'display_supporters', array( 'settings' => 'show_supporters', 'label' => 'Show supporters […]

Intereting Posts
Как иметь различные header.php на основе входа пользователя? Страница с двумя родительскими страницами Заголовок длинного сообщения Misaligning Grid с избранным изображением заполнить поля формы с помощью ajax-ответа Правильные разрешения для каталога WordPress Добавление персонализированных элементов типа сообщения из внешнего интерфейса Разница между администратором и супер администратором в базе данных Вставить плагин в пользовательский шаблон страницы Добавление класса в определенный элемент в пользовательском меню Walker Штрих-код WordPress в содержимом, вывод в боковой панели? Обязательно использовать префикс $ wpdb-> в пользовательских таблицах Где добавить новое имя таблицы в wpdb? Пользовательская таксономия и постоянная ссылка Подробнее о самой странице Как изменить индивидуальный шаблон сообщения по пользовательской таксономии?