get_post_meta — возврат значений

Admin WordPress

Что возвращает get_post_meta и на что проверять.

Если не смотреть документацию, иной раз думаешь, что она может вернуть false, если нет такого поля у записи. А нет, возвращает пустую строку:

''

Из-за этого проверять её надо только на empty, иначе проверки не пройдут.

Так будет правильно:

$related = get_post_meta($postId, $metaKey, true);

if (empty($related)) {
    die();
}
Метки:

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"get_post_meta — возврат значений"