Articles of обратные вызовы

Обнаружение смены устройства (рабочий стол, планшет или мобильный) в Настройщике

В предварительном просмотре Theme Customizer я использую Modernizr для включения определенных классов, которые изменяют стили страниц. Если я правильно понимаю, изменение типа устройства на планшет или мобильный телефон изменяет только размер окна, но не вызывает обратного вызова или перезагрузки страницы. Прямо сейчас, единственный способ, о котором я могу думать, это добавить слушателя изменения размера в […]

Разделы настройки не отображаются с помощью `active_callback`

Я добавил несколько параметров настройки в свою тему, и я (пытаюсь) использовать аргумент active_callback с помощью $wp_customiser->add_section() . В первом случае это работает очень хорошо. Активные обратные вызовы, которые я использую, is_search , is_archive и is_single , поэтому я ожидал бы, что эти разделы будут скрыты, когда я вначале войду в customizer. Однако, когда я […]

url – ajax загружен, но нет JS

У меня есть этот url для вызова taxonomy.php, нажав кнопку с кодом внизу, чтобы показать отфильтрованные сообщения: http://myurl/?meta_key=post_views_count&orderby=meta_value&order=ASC Это JS, который я использую: $(document).ready(function(){ $.ajaxSetup({cache:false}); $("#hot a").click(function(){ var post_id = $(this).attr("rel") $(".postbox_wrapper").html('<span class="filter_posts"><img src="<?php bloginfo ('template_directory'); ?>/images/287.gif"></span>'); $(".postbox_wrapper").load(jQuery(this).attr("href") + " .postbox_wrapper") return false; }); }); Звонок работает отлично – контент появляется без pagereload – как […]

Замена для функции gallery_shortcode не принимает все атрибуты

У меня есть следующая пользовательская функция для замены функции gallery_shortcode из ядра. Он зацепляется в начале и работает. Проблема в том, что я не могу получить свой собственный ключ / значения из короткого кода галереи там. Я получаю их в основной функции, но они не попадают в мою пользовательскую функцию. Я не могу действительно расследовать, […]

Как вернуть несколько аргументов из функции обратного вызова AJAX

Прежде всего, не помещайте вопрос как дубликат, поскольку я не спрашивал, как отправлять аргументы с помощью ajax-запроса. Я хочу получить дополнительные аргументы в отношении успеха ajax. Моя функция обратного вызова вернет некоторые html-данные. Но я хочу получить некоторые другие аргументы с этими данными. может быть, что-то вроде: success: function( data, arg_1, arg_2 ) { if( […]

Как переопределить значение по умолчанию update_count_callback для категории

Можно ли переопределить значение по умолчанию update_count_callback для категории? Функция по умолчанию подсчитывает опубликованные сообщения, в то время как я хочу считать частные сообщения. Я не хочу регистрировать новую таксономию.

Фильтрация массива с обратным вызовом – для одиночных и многомерных массивов

У меня есть фильтр, который позволяет изменять массив: $data = apply_filters( 'wpse_example_filter', $data ); Проблема состоит в том, что данные могут быть одиночным или многомерным массивом: // single: 'SINGLE' => array( // some data ) // multidimensional: 'MULTI' => array( 0 => array( // some data ) 1 => array( // some data ) ) […]

замените класс current_page_item в меню

Я хочу заменить ниже класс active классом в меню: .current-menu-item а также .current_page_item Я уже использую обратный вызов меню, который добавляет dropdown список в дочернем меню: class foundation_navigation extends Walker_Nav_Menu { function start_lvl(&$output, $depth) { $indent = str_repeat("\t", $depth); $output .= "\n$indent<a href=\"#\" class=\"dropdown-toggle\"><span> </span></a><ul class=\"dropdown\">\n"; } function display_element( $element, &$children_elements, $max_depth, $depth=0, $args, &$output […]

Вызов пользовательских меню WordPress

В моем шаблоне я использую такие вызовы для вывода некоторых пользовательских меню: <?php wp_nav_menu(array('container_class' => 'secondary-navigation', 'theme_location' => 'secondary')); ?> С момента обновления до WordPress 3.1.4 я получаю полный список выводимых страниц вместо пользовательского меню Я видел исправления (через google), говоря, что я должен добавить следующее, чтобы исправить это: 'fallback_cb' => false, Хотя я понимаю, […]

Стоп после публикации

Я пытаюсь остановить публикацию страницы, если определенные критерии не выполняются с помощью hook_post_status. Однако WP_DIE не останавливает публикацию публикации. function check_post_limit( $new_status, $old_status, $post ) { if($new_status == 'publish'){ wp_die(); } } add_action( 'transition_post_status', 'check_post_limit', 10, 3 ); `

Intereting Posts
Как восстановить все предметы из корзины Добавить контент по умолчанию для публикации (для определенной категории) Кому отправляются электронные письма через форму комментариев WordPress? Как изменить галерею, вставленную в сообщение? Сравнить WP Custom Field date current_user_can () возвращает FALSE, но отладка говорит TRUE Как остановить wordpress, чтобы сделать запрос по умолчанию? Неопределенное свойство: stdClass :: $ labels в общем-template.php post_type_archive_title () Несколько блогов, разные имена доменов, одна установка, чтобы управлять ими всеми как загрузить файл в медиа-библиотеку, используя ссылку Переместить Генезис одиночной страницы / Заголовок одиночной записи Отключение WordPress 3.6 бездействия logout / login modal window / session expiration групповые сообщения по таксономическим условиям Нельзя использовать разбивку на страницы с пользовательской таксономией Разрешение почтовых вложений без ввода текста