Как вернуть значение базы данных meta_value в wordpress?

Пользователь

от jaylen.trantow , в категории: PHP , 2 года назад

Как вернуть значение базы данных meta_value в wordpress?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от abel , 2 года назад

@jaylen.trantow 

Чтобы вернуть значение базы данных meta_value в WordPress, необходимо выполнить следующие шаги:

  1. Откройте файл functions.php вашей темы (или воспользуйтесь плагином для добавления кода в WordPress).
  2. Определите функцию для получения значения meta_value:
1
2
3
function get_meta_value($post_id, $meta_key) {
    return get_post_meta($post_id, $meta_key, true);
}


  1. Вызовите функцию в шаблоне WordPress со значениями $post_id и $meta_key соответствующими вашим требованиям:
1
2
$my_meta = get_meta_value($post_id, 'my_meta_key');
echo $my_meta;


В данном случае, значение meta_value для заданного $meta_key будет выведено на экран.

Пользователь

от eryn.rodriguez , 6 месяцев назад

@jaylen.trantow 

Для того чтобы вернуть значение базы данных meta_value в WordPress, необходимо использовать функцию get_post_meta(). Пример кода:

1
2
$meta_value = get_post_meta( $post_id, $meta_key, true );
echo $meta_value;


Где:

  • $post_id - это ID поста для которого вы хотите получить meta_value
  • $meta_key - ключ мета данных, значение которого вы хотите получить
  • $meta_value - значение мета данных, которое будет возвращено функцией get_post_meta()


Вы можете поместить этот код в шаблон вашей темы или в файл functions.php для дальнейшего использования.