Articles of расширенные настраиваемые поля

Изменение и отображение URL-адреса в шаблоне сообщений с использованием parse_url

У меня есть настраиваемый тип публикации с шаблоном с именем single-posttype.php . Я использую плагин Advanced Custom Fields для отображения определенной информации (цена и ссылки на фактический продукт). Все работает хорошо. Тем не менее, я хочу взять ссылки, которые я ввел в пользовательские поля, и изменить их, чтобы удалить строки запросов и добавить мой партнерский […]

Персонализация WordPress для нескольких блогов в многопользовательском режиме с расширенным настраиваемым полем

Я использую расширенную настраиваемую проводку для конечного поля. <?php function my_pre_save_post( $post_id ) { // check if this is to be a new post if( $post_id != 'new' ) { return $post_id; } // Create a new post $post = array( 'post_status' => 'draft' , 'post_title' => 'A title, maybe a $_POST variable' , 'post_type' […]

Как заказать сообщения по пользовательским полям?

Может кто-нибудь сказать мне, почему это не работает: $args = array( 'cat' => '2,39,30', 'orderby' => 'title', 'order' => 'ASC', 'orderby' => 'meta_value_num', 'meta_key' => 'album_rating', 'order' => 'DESC' ); $the_query = new WP_Query( $args ); Я хотел бы заказать должности в соответствии с их рейтингом (Его работа) И в алфавитном порядке (Не работает) благодаря

Невозможно увидеть настраиваемое поле после цикла

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

Как фильтровать сообщение с использованием пользовательского значения feild в кратчайшие и длительные сроки?

Я работаю над видео-блогами. На первой странице у меня есть сортировка по выбору. Вы можете попробовать этот вариант по следующей ссылке: http://cricketclips.net/ Невозможно понять, как сделать самую короткую и самую длинную функцию видео. В db у меня есть пользовательское поле с именем «complete» со значением в десятичном значении (например, 4.23, 02.6.1.28 и т. Д., Где […]

Создание массива для сравнения значений настраиваемых полей

Я думаю, мне нужно руководствоваться здесь. У меня есть список пользовательских сообщений на странице шаблона архива, которая отображает информацию из каждого пользовательского сообщения. Они зацикливаются с помощью WPQuery: <?php $restypes = new WP_Query( array( 'post_type' => 'reservation_type', 'posts_per_page' => -1 ) );?> Каждое сообщение имеет несколько настраиваемых полей: $price , необязательный $promo_price и переменная $per […]

Пусть пользователи фильтруют сообщения по пользовательским полям

Я использую плагин Advanced Custom Fields для добавления настраиваемых полей в мои сообщения, но задавался вопросом, что лучше всего подходит для создания фильтра, чтобы пользователь мог фильтровать сообщения. Я использовал действие pre_get_posts в WordPress, чтобы изменить мета-запрос, например http://www.website.com/cars?type=saloon,couple,SUV . Но я обнаружил, что, когда я начинаю использовать несколько запросов, веб-сайт начинает зависать, и это […]

Как использовать категории в URL с расширенными настраиваемыми полями?

Использование плагина Advanced custom fields: 1) Я хочу опубликовать в ACF и использовать категорию, как обычное сообщение в блоге, но URL-адрес будет выглядеть следующим образом: mysite.com/customPost/category/post-name Это возможно? И как я могу это сделать? 2) Могу ли я добавить шаблон пользовательской страницы на каждую страницу категории?

Верхнее меню исчезает на страницах категории при фильтрации с помощью ACF

Я использую ACF (дополнительные пользовательские поля) и фильтрую результаты, используя метод, который они размещают на своем веб-сайте. http://www.advancedcustomfields.com/resources/tutorials/creating-wp-archive-custom-field-filter/ Фильтрация работает нормально, однако верхнее меню исчезает, когда отображается результат. Код, который я использую, приведен ниже: В function.php add_action ('pre_get_posts', 'my_pre_get_posts'); function my_pre_get_posts ($ query) {// проверять if (is_admin ()) {return; } // get original meta query […]

Функция, которая получает значение полей ACF перед сохранением

Переписанный вопрос: есть аналогичный вопрос ЗДЕСЬ, но я не знаю, как его сочетать с моим кодом. У меня есть функция, которая передает поле acf checkbox. Он работает нормально, но мне нужно дважды обновлять сообщение, потому что get_field ('checkbox_field') возвращает данные после другого содержимого. Вот пример: add_filter('wp_insert_post_data', 'my_func'); function my_func($post) { $pageID = 123; // certain […]