Как удалить пустые поля в метабоксе WordPress
-
Добрый день,
Проблема заключается в следующем.
В записи есть метабокс «доп литература» и поля с названием и ссылкой. Как можно при сохранении сделать проверку на пустые строки и удалить их?
Пробовал delete_post_meta, но не помогло. Подскажите хотя бы, в какую сторону смотреть.
<?php $documents = get_post_meta(get_the_ID(), 'book_docs'); ?> <?php if (is_array($documents)): ?> <?php $documents_count = count($documents); ?> <?php if ($documents_count > 1): ?> <div class="dropdown"> <button> Книги </button> <div class="dropdown-collapse"> <?php foreach ($documents as $b): ?> <?php $b = json_decode($b, true); ?> <?php if (!is_empty($b['link'])): ?> <?php if ($b['name'] == '') { $b['name'] = $b['link']; } ?>
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Как удалить пустые поля в метабоксе WordPress» закрыта для новых ответов.