WordPress Num строк, как? - PullRequest
       12

WordPress Num строк, как?

0 голосов
/ 02 апреля 2010

Я создаю плагин для WordPress, и мне нужно проверить, существует сообщение с определенным названием или нет. Чтобы избежать дубликатов, как я могу запросить это и посмотреть, вернул ли он значение true или false?

1 Ответ

1 голос
/ 02 апреля 2010

Я использую этот код для получения идентификатора поста / страницы по заголовку:

function get_id_by_name($name)
{
    global $wpdb;
    $id = $wpdb->get_col(
        "SELECT ID FROM $wpdb->posts
            WHERE post_status = 'publish'
            AND post_title = '$name'
            LIMIT 1");
    return empty ( $id ) ? -1: (int) $id[0];
}

Если сообщение не существует, функция возвращает -1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...