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

Admin WordPress

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

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

''

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

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

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

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

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

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

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