Вопросы с тегом «post-meta»

Post meta - это набор данных, содержащий дополнительное ядро, а также пользовательскую информацию post.

50
Запросить все сообщения, где мета-ключ не существует

Я пытаюсь получить запрос, чтобы получить все сообщения meta_key, которые не существуют, а затем создать его. У меня возникают проблемы с поиском этих сообщений, так как проверяемый запрос не работает. Вот код, который я использую, чтобы получить эти сообщения: $args = array( 'posts_per_page' =>...

36
Как я могу показывать сообщения, только если meta_value не пусто

Три человека уже пытались решить эту проблему, и мы приближаемся к нулю. Я хочу показывать только сообщения, которые имеют значение в meta_key 'featured_image'. Итак ... если 'featured_image' не пусто, покажите сообщение. Вот код: <ul> <?php $args = array( 'showposts' => 5, 'meta_query'...

36
Самый эффективный способ получать посты с постметами

Мне нужно получить кучу постов с их метаданными. Конечно, вы не можете получить метаданные со стандартным запросом к сообщениям, поэтому вам, как правило, приходится делать a get_post_custom()для каждого сообщения. Я пытаюсь с одним пользовательским запросом, как это: $results =...

32
Можно ли упорядочить ссылки Next / Prev Post по порядку меню или по мета-ключу?

У меня есть серия сообщений, которые упорядочены по значению meta_key. Они также могут быть расположены в порядке меню, если это необходимо. Почтовые ссылки следующая / предыдущая (порождаемые next_post_link, previous_post_linkили posts_nav_linkвсе навигации по хронологии. В то время как я понимаю...

32
Как правильно сравнивать даты в мета-запросе WP query_posts?

У меня есть запрос query_posts в шаблоне WP. С помощью плагина «Больше полей» я могу дать администратору сайта возможность создать событие (пользовательский тип записи), а затем ввести дату в формате: ГГГГ / мм / дд. Главный вопрос: какое значение я должен передать в значение параметра в массиве...

30
Форма расширенного поиска с фильтрами для пользовательских таксономий и пользовательских полей

Я хотел бы создать форму расширенного поиска для определенного настраиваемого типа записей, с фильтрами для настраиваемых полей настраиваемых типов записей, настраиваемых таксономий и для отдельных свойств настраиваемых типов записей (полей и таксономий), которые будут ссылками на первый Тип...

29
Опубликовать мета против отдельных таблиц базы данных

При разработке плагинов, требующих хранения данных, каковы преимущества и недостатки использования того или иного метода? Объяснение в кодексе не подробно: Однако, прежде чем переходить к совершенно новой таблице, подумайте, сработает ли сохранение данных вашего плагина в пост-мета WordPress (он же...

29
Как подключить update_post_meta и delete_post_meta?

Я все еще изо всех сил пытаюсь разобраться во всем этом, поэтому я действительно застрял в попытке выполнить следующую задачу: Если update_post_metaзапущено, то проверьте, meta_keyравно ли оно чему-либо (я хочу вызвать некоторый код, если используется определенный meta_key). Если мета-ключ, который...

26
WP вставить пост PHP функции и пользовательские поля

Функция WordPress используется для программной отправки данных. Стандартные поля для отправки включают содержание, выдержку, заголовок, дату и многое другое. То, для чего нет документации, это как отправить в настраиваемое поле. Я знаю, что это возможно с add_post_meta($post_id, $meta_key,...

24
Могу ли я исключить сообщение по мета-ключу, используя функцию pre_get_posts?

Я вижу, что многие люди предпочитают использовать pre_get_postsкрюк вместо query_posts. Код ниже работает и показывает все сообщения, которые имеют мета-ключ "признакам" function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' );...

23
Как извлечь данные из сериализованного массива post meta?

Я нашел скрипт декодера XML to WP, который хранит данные в виде массива в пользовательском метаполе. Каков наилучший способ извлечения информации? Например, как можно отобразить поле «Произведено в» как «КАНАДА»? [_ttn_i_details] => Array ( [0] =>...

23
Объяснение update_post_ (meta / term) _cache

Я читал некоторые лучшие практики из 10up, и они упоминают установку этих двух флагов в false в WP_Query (в зависимости от того, что вы запрашиваете): 'update_post_meta_cache' => false: полезно, когда post meta не будет использоваться. 'update_post_term_cache' => false: полезно, когда не...

22
Может ли wp_query возвращать мета-сообщения в одном запросе?

Я хотел бы создать wp_query, который возвращал бы мета сообщений внутри postsмассива. $args = array ( 'post_type' => 'page', 'meta_key' => 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); Это возвращает что-то вроде: Как вы можете видеть, посты не имеют метаданных, возможно...

21
Как отобразить мета-описание Yoast SEO в шаблоне архива для каждого сообщения вместо the_excerpt ()? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Я прочитал этот вопрос, но это было не то, что я искал точно. Я новичок в Wordpress и немного...

20
Передача сообщений об ошибках / предупреждений из мета-бокса в «admin_notices»

У меня есть простое мета-поле, которое обновляет пользовательские поля сообщений (используя update_post_meta()). Как я могу отправить сообщение об ошибке или предупреждение на следующую страницу после того, как пользователь публикует / обновляет сообщение и не заполняет одно из полей мета-поля (или...

17
Прикрепление данных таксономии к публикации с помощью wp_insert_post

Я пытаюсь внедрить систему публикации внешнего интерфейса, которая отображает данные таксономии в нескольких выпадающих полях выбора. Каждое из выпадающих имен названо с помощью «имени» $argв wp_dropdown_categories(). wp_dropdown_categories( array( 'taxonomy' => 'location', 'hide_empty' => 0,...

17
Как сохранить массив с одним метакейом в постмете?

У меня есть массив, сохраненный в postmata, каждый ключ массива становится мета-ключом. Я хочу изменить код, чтобы сохранить весь массив одним метаключом. Как это сделать? Благодарность! $poddata = Array( 'pod_id' => $this->pod_id, 'url' => $this->url, 'name' => $this->name,...

17
Добавить кнопку «Загрузить медиа» в поле мета-поля

У меня есть пользовательский пост, который имеет метатег, который должен использовать загрузку файлов (для видеофайлов). Мне интересно, как правильно добавить кнопку «Загрузить», которая указывает на загрузчик мультимедиа WordPress и устанавливает URL выбранного загруженного файла в текстовое поле,...