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

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

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

Но метаполей там нет.
И как обратиться к значению определенного метаполя? Можно не через WP_Query.
  • Вопрос задан
  • 160 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Решения вопроса 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'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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