Как не выводить пустые поля в wordpress?

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

от linnea , в категории: PHP , 9 месяцев назад

Как не выводить пустые поля в wordpress?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от lilla.herman , 9 месяцев назад

@linnea 

Чтобы не выводить пустые поля в WordPress, вы можете использовать функцию get_post_meta для получения значения каждого поля и проверить, является ли оно пустым.


Вот пример кода, который демонстрирует эту логику:

1
2
3
4
5
6
7
8
9
 $value ) {
    $field_value = $value[0]; // Получить значение поля
    
    // Проверить, является ли значение поля пустым
    if ( ! empty( $field_value ) ) {
        echo '' . $key . ' : ' . $field_value . ''; // Вывести поле и его значение
    }
}
?>


Вы можете использовать этот код внутри шаблона страницы, где вы хотите отображать настраиваемые поля. Он пройдет через все поля текущего поста и выведет только непустые значения.


Обратите внимание, что это пример обработки настраиваемых полей и может потребоваться некоторая настройка, чтобы точно соответствовать вашим полям в WordPress.