Articles of wp

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

Я использую пользовательскую серию таксономии, чтобы отслеживать сообщения, которые находятся в серии. Я хотел бы найти сообщения, которые не имеют серии. У меня есть следующий запрос: global $wpdb; $pr = $wpdb->prefix; $sql_no_series= "Select * from wp_term_taxonomy tt, wp_term_relationships tr, wp_posts p WHERE tt.term_taxonomy_id=tr.term_taxonomy_id AND tr.object_id=p.ID AND p.ID NOT IN (Select p.ID from wp_term_taxonomy tt, wp_term_relationships […]

Обновить запрос для wp_posts и wp_postmeta

Я предполагал, что ID в wp_posts является первичным ключом, а post_id в wp_postmeta является внешним ключом, но между ними нет никакой связи. Как эти две таблицы связаны друг с другом? Есть meta_key и meta_value где meta_key – _sku , _price и _stock . Как я могу использовать запрос SELECT или UPDATE для _sku , _price […]

Запрос по дате из пользовательского поля

Я хотел бы получить сообщения WordPress, чья настраиваемая дата поля в будущем, но у меня есть проблема с получением правильных результатов по этому запросу: $args = array( 'posts_per_page' => -1, 'post_type' => 'matches', 'meta_key' => 'date', 'compare' => '>=', 'meta_value' => '2016-11-12', 'type' => 'DATE' ); Все, что я получаю, это сообщения, в которых дата […]

Правильный способ загрузки файла из источника в пункт назначения

Я пытаюсь загрузить файл из одного места в другое. Код работает отлично. Вот фрагмент кода: Функция помощника – создать каталог в /uploads/{$dir_name}/ и вернуть пути. /** * Create folder in /uploads/{$dir_name}/ * @return array() */ function get_dirpath( $dir_name = 'test' ) { $wp_info = wp_upload_dir(); // SSL workaround. if ( is_ssl() ) { $wp_info['baseurl'] = […]

Как добавить пользовательский CSS и файл JavaScript для панели управления wp-admin (backend)

Я хочу добавить CSS и JavaScript в панель инструментов WordPress, но только для моего пользовательского типа пост-типа и некоторых функций скрипта. Может ли кто-нибудь предложить мне, как включить мои пользовательские файлы CSS и JavaScript для бэкэнд-пользователей?

Как создать фид для настраиваемого шаблона

Я создал собственный шаблон с собственным пользовательским запросом. Случай использования: страница для только липких сообщений. Добавлена sticky.php к теме с /** * Template Name: Sticky */ и следующий цикл: $query = new WP_Query(array('post__in' => get_option( 'sticky_posts' ), 'posts_per_page'=>10, 'ignore_sticky_posts'=>1, 'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 ) )); if($query->have_posts()) : while($query->have_posts()) : $query->the_post(); get_template_part('excerpt'); […]

Почтовые запросы по широте и долготе

Я борюсь с получением почтовых запросов по координатам. У меня есть мета-поля map_lat и map_lng для почти всех типов сообщений. Я пытаюсь вернуть сообщения из одного настраиваемого типа сообщений («пляжи» в этом примере): function get_nearby_locations($lat, $long, $distance){ global $wpdb; $nearbyLocations = $wpdb->get_results( "SELECT DISTINCT map_lat.post_id, map_lat.meta_key, map_lat.meta_value as locLat, map_lng.meta_value as locLong, ((ACOS(SIN($lat * PI() […]

Обратите внимание, что при создании числовой разбивки на пользовательский запрос

Я работал с пользовательским запросом с числовой разбивкой на страницы (т.е. <1 2 3 4>). У меня это работает так, как я ожидал, однако он продолжает бросать эту ошибку: Примечание: использование неопределенной константы custom_pagination – предполагается «custom_pagination» в /websitepath/wp-content/plugins/portgallery/galleryTemplate.php в строке 129. Строка 129 такова: if (function_exists (custom_pagination)) { Я понятия не имею, как исправить […]

WP Query – условия фильтрации с регулярным выражением

есть ли возможность фильтровать сообщения терминами с помощью regexp? Мой код не совсем работает. $tax[] = [ 'taxonomy' => 'tax_name', 'field' => 'name', 'terms' => $name, 'operator' => 'REGEXP', ]; Затем переменная $tax добавляется в аргументы WP_Query .

Удалить фильтр типа post, добавленный плагином в окончательный запрос

Я запрашиваю типы сообщений, основанные на пользовательском типе сообщений, но при печати окончательного запроса он также включает post_type='tribe_events' , который из-за использования плагинов для событий. Но я добавил следующие параметры только в запрос: $args = array( 'post_type' => 'mycustomepost', 'posts_per_page'=>1 ); Как удалить фильтр post post событий из запроса?

Intereting Posts
Как заставить мой цикл вытащить сообщения в три столбца Список авторов с сообщениями в категории Как добавить HTML до и после содержимого для всех сообщений? Правильное использование wp_is_mobile ()? Как использовать Ajax для создания раскрывающегося списка настраиваемых полей на основе публикации, выбранной в предыдущем раскрывающемся списке? Редактирование URL-адреса пользовательского почтового адреса? Получить архивы в виде массива Как переименовать файл шаблона? Локализация для двух разных регионов / доменов с одним и тем же языком Проверьте, не вставлена ​​ли страница Лучшая безопасность WP: панель управления больше не работает Исключить ВСЕ сообщения из подкатегорий Пользовательский тип сообщения игнорируется в запросе меню с использованием категории и тегов Нажмите ссылку на странице плагина / темы и откройте контекстную справку на определенной вкладке