Intereting Posts
Форум Open Source для WordPress, аналогичный stackexchange или stackoverflow как я могу добавить дополнительные поля * на странице проверки? Разбиение страницы на пользовательский тип сообщения: ошибка 404 Перенаправление 301 www.my-site.com/page/n на www.my-site.com/ Проблема создания настраиваемого фильтра для столбцов администратора cpt mce_external_languages: как это работает? Почему $ wpdb возвращает строки для значений mysql integer? Добавить номер участника для нового пользователя Создание нескольких файлов загрузки Metabox в WordPress Решить свойства продукта с помощью пользовательских таксономий? Как связать существующего пользователя с сайтом в многопользовательской настройке программно Проверьте, активна ли боковая панель на странице с идентификатором отмечая сообщение, которое было липким по шаблону категории Использовать разные форматы сообщений для разных типов сообщений Я хочу установить глобальные местоположения в каталогах для моих сайтов CSS и JS. Как?

add_action перед настройкой темы

У меня есть класс, который загружает слайдеры изображения в некоторый add_action. Существует функция / метод «render_slider», который отображает ползунки на странице на основе выбранного слайдера. Тема пытается получить объект слайдера изображения до загрузки ползунков.

Я попробовал с init, plugins_loaded, для загрузки слайдера.

Но все же я получаю объект ошибки не найден

class Sliders { public function __construct() { add_filter( 'add_sliders', array( $this, 'add_sliders' ) ); add_filter('plugins_loaded',array($this,'load_sliders'),10); } public function add_sliders($sliders) { } public function load_sliders() { $sliders_to_load = apply_filters( 'add_sliders', array() ); foreach ( $sliders_to_load as $slider ) $this->sliders[ $slider->id ] = $slider; } public function render_slider($slider_type = ''){ switch($slider_type){ case 'rotator' : $rotator = $this->sliders[$slider_type];break; //Object Not Found default: break; } } }