[wp-trac] [WordPress Trac] #27674: WP_Query auto-draft
WordPress Trac
noreply at wordpress.org
Mon Apr 7 07:01:14 UTC 2014
#27674: WP_Query auto-draft
--------------------------+------------------------------
Reporter: Philo01 | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Query | Version: 3.8.1
Severity: normal | Resolution:
Keywords: 2nd-opinion | Focuses:
--------------------------+------------------------------
Changes (by Philo01):
* keywords: close => 2nd-opinion
Comment:
Thanks for your reply.
I know the results are different, after the WP_Query I would fetch the
post from the results.
Anyway I still feel this is a bug, so I made a small screencast to show
it: http://d.pr/v/aRY6
Code:
{{{
<?php
$post_id = (isset($_GET['post-id'])) ? $_GET['post-id'] : false;
if($post_id)
{
$post = new WP_Query( 'p=' . $post_id .
'&post_type=post&post_status=auto-draft' );
echo '<h3>WP_Query:</h3><hr>';
var_dump($post);
}
else
{
require_once( ABSPATH . 'wp-admin/includes/post.php' );
$post = get_default_post_to_edit( 'post', true );
echo '<h3>get_default_post_to_edit:</h3>';
echo '<a href="?post-id=' . $post->ID . '">Post ' . $post->ID .
'</a><hr>';
var_dump($post);
}
?>
}}}
As you can see the WP_Query returns 0 posts, while the raw query returns 1
post.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/27674#comment:8>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list