Задать вопрос
@khodos_dmitry

Как получить метаполя записи определенного типа поста?

Я пытаюсь так:
$query = new WP_Query( array( 'post_type' => 'bank' ) );
var_dump($query);

Но метаполей там нет.
И как обратиться к значению определенного метаполя? Можно не через WP_Query.
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 3
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
$value = get_post_meta( 76, 'key_1', true );

https://wp-kama.ru/function/get_post_meta
Ответ написан
san_jorich
@san_jorich
Творческий кодер
get_post_custom($post_id);
Ответ написан
Комментировать
@khodos_dmitry Автор вопроса
Я сделал так:
SELECT `post_id`, `meta_value` FROM `wp_postmeta` WHERE `post_id` IN (SELECT `id` FROM `wp_posts` WHERE `post_type` = 'bank' AND `post_status` = 'publish') AND `meta_key` = 'cpl_bank_title'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы