Articles of фильтры

Настроить страницу формы регистра с помощью add_action или apply_filter

Я изучаю «действие и фильтр» и смущен. У меня есть тема, и мне нужно добавить «номер телефона1, номер телефона2» на странице формы регистра. Я пытаюсь применить фильтр заявки или добавить действие на странице формы регистра, но я не могу найти их. Затем мне нужно изменить php-файл как дочернюю тему? Я имею в виду, нужно ли […]

Можно ли создать крючок действия, используя do_action () в add_action ()?

Возможно ли создать новый крюк действия, например do_action('my-hook-name'); внутри вызова add_action(); ? Я знаю, что этот код не работает, но я думал что-то вроде … add_action('init', do_action('my-hook-name')); или Единственный способ фактически добавить функцию обратного вызова в init , а затем внутри моей функции обратного вызова создать мой крюк? add_action('init', 'my_callback'); function my_callback(){ do_action('my-hook-name'); }

child_of не работает во время поиска

Я пытаюсь ограничить поиск родительской страницей и ее дочерними страницами. Я изменил searchform.php, добавив этот код: <input type="hidden" value="<?php global $post; $ancestors2 = $post->ancestors; if ($ancestors2) { echo end($ancestors2); } else { echo $post->ID; } ?>" name="childof" /> Также я добавляю функцию к функциям my.php моей темы: function SearchFilter($query) { if (is_search() && !empty($_GET['s']) && […]

не может выводить серое масштабированное изображение, которое я создал с помощью add_image_size

Я пытаюсь создать серый масштабированный образ загружаемого изображения. Я смог загрузить изображение и создать серо-масштабированную версию, используя этот код: add_action('after_setup_theme','bw_images_size'); function bw_images_size() { $crop = get_option('thumbnail_crop')==1 ? true : false; add_image_size('thumbnail-bw', '', '', $crop); } add_filter('wp_generate_attachment_metadata','bw_images_filter'); function bw_images_filter($meta) { $file = wp_upload_dir(); $file = $file['basedir'] . '/' . $meta['file']; list($orig_w, $orig_h, $orig_type) = @getimagesize($file); $image […]

get_posts и wp_autop (удалить фильтр)

Я просто преобразовал функцию query_posts в функцию get_posts. Вот моя старая функция: <?php // The Query query_posts( 'cat=170&showposts=4' ); remove_filter('the_excerpt', 'wpautop'); // The Loop while ( have_posts() ) : the_post(); echo '<h3 style="font-size:14px"><a href="';the_permalink(); echo '" title="';the_title(); echo '"> '; the_title(); echo '</a></h3> <div class="ultimipostexcerpt">'; the_excerpt(); echo '</div>'; endwhile; // Reset Query wp_reset_query(); ?> Вот […]

Содержимое getpost со всем форматированием для страниц администрирования

Все мои сообщения обычно используют различные манипуляции с данными на основе плагинов (например, визуальный макет, группировка, плагин css и т. Д.). Теперь я хочу отобразить содержимое сообщения на моей странице администратора. При использовании следующего кода: $post = get_post(123); $content = apply_filters('the_content', $post->post_content); echo $content; Он просто отображает сформированный текстовый контент, и я не вижу своих […]

создание глоссария с wordpress

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

Пользовательский фильтр на всех страницах сообщений (админ-сервер)

У меня есть пользовательский тип сообщения, называемый sales_listing . На странице «Все сообщения» я показываю столбец эскизов, который вставлен в таблицу postmeta. Он создает эту запись только в таблице postmeta, если вы добавляете миниатюру при создании сообщения, иначе он не будет создавать запись в db. Что мне нужно сделать – это иметь раскрывающийся фильтр (уже […]

Нужна помощь с использованием фильтра в виджетах по умолчанию

Мне нужно добавить элемент «Все категории» в виджет категории WP по умолчанию. Я вижу, что есть фильтр, который я могу подключить к ядру (строка 485 default-widgets.php). wp_list_categories(apply_filters('widget_categories_args', $cat_args)); Я написал следующую функцию, но у меня должно быть что-то неправильно, так как она не добавляет в список элемент всех категорий. // Add "All Categories" to categories […]

Различные шаблоны поиска для разных типов сообщений

У меня есть сайт с разными типами сообщений. Два из них – это тип публикации post, а другой – «благотворительность», для обеих страниц у меня есть индекс, обычный index.php и другой шаблон страницы для благотворительности. Я использовал плагин, называемый таксономическими фильтрами, для фильтрации категории и пользовательской таксономии на «благотворительность». для «post» я создал другой виджет, […]

Intereting Posts
Настройка фокальной точки для чувствительного заголовка Не понимаю, почему тематика настолько странная и скрученная На главной странице ссылки изображения на страницу, на странице страницы ссылку на свой собственный образ? (Bluehost), переходя к панели управления через mydomain.com/wp-admin/, приводит к списку каталогов Редактирование моей темы, чтобы попытаться разместить заголовок по умолчанию в верхней части страницы, нарушает остальную часть содержимого страницы Иерархия подкатегорий на постоянной ссылке (ошибка?) Запуск функции сразу после того, как пользователь разместил комментарий Личный кабинет Датчика Смерти? не удается удалить строку из таблицы post_meta Как разрешить пользователям создавать группировки сообщений Удалите папку «wp-admin» – что может пойти не так? OrderBy несколько настраиваемых мета-полей Как настроить результаты поиска в теме Bones? WordPress WC Vendor: уведомление о подтверждении бронирования при изменении статуса бронирования с платного на подтвержденное При использовании статических страниц, как я могу получить / блог в URL каждой записи?