Return full WHERE clause from get_posts_by_author_sql() if the post type isn't registerd. Fixes SQL sytax on users list when 'post' is unregistered. Fixes #19116.

git-svn-id: http://svn.automattic.com/wordpress/trunk@19117 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
duck_ 2011-11-02 17:06:34 +00:00
parent ee93344f32
commit aeb49fb7be
1 changed files with 1 additions and 1 deletions

View File

@ -4150,7 +4150,7 @@ function get_posts_by_author_sql( $post_type, $full = true, $post_author = null
// Private posts
$post_type_obj = get_post_type_object( $post_type );
if ( ! $post_type_obj )
return ' 1 = 0 ';
return $full ? 'WHERE 1 = 0' : ' 1 = 0 ';
// This hook is deprecated. Why you'd want to use it, I dunno.
if ( ! $cap = apply_filters( 'pub_priv_sql_capability', '' ) )