Главная » PHP » Wordpress - Как я могу скрыть вывод the_meta, если он пуст?
WordPress — Как я могу скрыть вывод the_meta, если он пуст?
Я создал функцию и ловушку для вставки информации о некоторых пользовательских полях в некоторые из моих сообщений.
<?php the_meta(); ?>
Я добавил немного CSS-форматирования (поле с фоном) для отображения. Проблема: если у меня есть сообщение без определенных пользовательских полей, оно отображает пустое поле. Как я могу предотвратить вывод пустого, если нечего отображать? Все, что я могу найти, это информацию о конкретных типах полей и не могу экстраполировать ее. Я определенно не босс php.
Ты можешь использовать get_post_custom () чтобы получить настраиваемые поля в виде массива, а затем выводить данные, только если в массиве есть какие-либо настраиваемые поля.
Это должно сделать работу, хотя это не очень элегантно: