wordpress num行,怎么样?

时间:2010-04-02 15:01:31

标签: wordpress

我正在为wordpress创建一个插件,我需要检查是否存在具有特定标题的帖子。为防止重复,我该如何查询并查看它是返回true还是false?

1 个答案:

答案 0 :(得分:1)

我正在使用此代码按标题获取帖子/页面的ID:

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。