user
  • 0
Гуру

Подсчет полей сообщения

  • 0

Есть ли способ подсчитать количество пустых полей сообщения (или полей плагина, поскольку они относятся к разным)?

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

Итак, что я хочу сделать, это узнать, в скольких сообщениях отсутствуют определенные поля. Например, в скольких постах отсутствует поле города и так далее. Есть ли плагин или функция, которая может подсчитать количество пропущенных полей?

Я был бы очень признателен за любую помощь или совет с этим. Это было бы очень полезно по нескольким причинам.

Заранее спасибо,

Гэри

Share
  1. Вы можете выполнить собственный цикл запроса для этого конкретного мета-поля для пустого значения. Что-то в духе

    $check_city_value = get_post_meta($post->ID, 'city_box'); ?>
    if (empty($check_city_value)) {
        echo '$check_city_value is either 0, empty, or not set';
    }
    

    Для этого вам придется просмотреть все сообщения, и для проверки нескольких мета-полей может быть лучше использовать более прямой запрос к базе данных $wpdb, используя http://codex.wordpress.org/Function_Reference/wpdb_Class.

    • 0

Оставить ответ

You must login to add an answer.