[wp-hackers] problem with $post->post_parent
Will Anderson
will at itsananderson.com
Tue Mar 30 01:56:50 UTC 2010
Inside the checkPostID function, you're using $post, but you never declare
it as a global, so it will be null. Try this and see what happens
function checkPostID() {
global $wp_query, $post; // global $post as well
$thePostID = $wp_query->post->ID;
$myParent = $post->post_parent;
echo "i am post ". $thePostID . " and my parent is " . $myParent;
}
If this code is being executed before the $post variable is populated, it
will still not contain the post parent.
More information about the wp-hackers
mailing list