Articles of пользовательского поля

Сохранение и использование пользовательского поля в пользовательских настройках / профиле «Список флажков»

Ссылка на этот вопрос: Как добавить / сохранить пользовательское поле в пользовательских настройках / профиле «Список флажков» Я пытался добиться этой работы, но у меня есть несколько вопросов. Я использую следующую строку для запроса к базе данных: $tags = get_the_author_meta( 'user_interests', $user_ID ); <?php $query = new WP_Query( array( 'tag__in' => array( $tags) ) ); […]

WP_Query с разбиением на страницы и упорядочением по meta_value_num, показывающим дубликаты

У меня есть следующий набор аргументов, которые я запускаю в WP_Query. $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'tag' => $taxonomy, 'post_type' => 'initiative', 'paged' => $paged, 'posts_per_page' => 9, 'category_name' => $category, 'tag__not_in' => 15, 'meta_key' => 'initative_weight', 'orderby' => 'meta_value_num', 'order' => 'DESC', 'post_status' => 'publish' ); Как это, он […]

Сортировка сообщений по метазначениям: 2 разных порядка

У меня есть мета-значение для настраиваемого типа сообщений, называемого workshop который является start_time семинара как отметка времени UNIX. Сейчас я могу сортировать сообщения по возрастанию или убыванию $query->set('posts_per_page', -1); $query->set('meta_key', 'start_time'); $query->set('orderby', 'meta_value_num'); $query->set('order', 'ASC'); Я бы хотел сделать это по-разному, так как некоторые семинары могут быть в будущем, а некоторые, возможно, уже прошли. Поэтому […]

Использование настраиваемого поля в качестве значения «orderby», вызывающего группировку публикаций по дате публикации

Я использую WP_Query. Вот мой запрос: $my_query = new WP_Query('category_name=test-category&posts_per_page=-1&meta_key=sort_name&orderby=meta_value_num&order=ASC'); Почему это группирует мои сообщения таким образом? Он правильно использует значение orderby, но по какой-то причине перегруппирует их по дате публикации.

Создание соединений программно с общими полями на CPT

Я пытаюсь создать программную связь между двумя CPT, которые имеют общее поле (id_number). Например: CPT «Город»: post_name: Нью-Йорк ID_NUMBER: 34 CPT «Цвет»: POST_NAME: Красный ID_NUMBER: 34 Я пробовал примеры в вики-сообщениях Posts 2 Posts, и он функционировал, если я выбираю по очереди сообщения (у меня около 4500 сообщений). Я бы хотел, чтобы это можно было […]

Как проверить пользовательские поля из functions.php

Я пытаюсь скрыть определенные пункты меню на основе настраиваемых полей на странице. Я мог бы использовать CSS или скрипт, чтобы скрыть элементы, это не проблема. Я не знаю, как я могу проверить пользовательские поля (если поле пусто, а затем скрыть элемент) в моих functions.php. Есть идеи?

Отношения ACF – Получите родительский объект

У меня есть несколько сообщений, у которых установлено поле отношений ACF: – Post A – Post A1 – Post A2 – Post A3 У A есть отношения, которые ссылаются на: Сообщение A1, A2 & A3 … Post A1, A2, A3 имеют свои собственные шаблоны сообщений, Но внутри шаблонов сообщений я могу получить название Post A […]

Расширенные пользовательские поля из оператора категории – IF

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

Как сохранить настройки пользовательской страницы продукта вкладки в стороне администратора в базе данных?

У меня есть следующий код: <tr> <th><?php _e('Custom Stock Message'); ?></th> <td> <input type="text" name="customstock-msg" value=""/> </td> </tr> <tr> <th><?php _e('Order Processing Time'); ?></th> <td> <input type="text" name="customstock-Processing-time"> </td> </tr> <tr> <th><?php _e('Instock Date'); ?></th> <td> <!– <input type="date" name="customstock-date" value=""/>–> <input type="text" id="datepicker" name="customstock-instockdate"> </td> </tr> <tr> <th><?php _e('Show Quantity when Instock'); ?></th> <td> […]

Автоматическое заполнение пользовательских полей по дате публикации

У меня старый блог с множеством сообщений, Я создал 2 новых пользовательских поля «Год» и «Месяц», используя ACF. Я бы хотел, чтобы они автоматически заполняли их с даты публикации после сохранения сообщения / обновления, возможно ли это? Есть ли функция, которую я могу запустить, чтобы сделать это со всеми моими старыми сообщениями?