posts wposts, $wpdb-> postmeta wpostmeta WHERE wposts.ID = wpostmeta.post_id AND wpostmeta.meta_key = 'date_field' AND wpostmeta.meta_value = '03/11/2010' AND wposts.post_status = 'publish' AND wposts.post_type = 'post' ORDER BY wposts.post_date DESC "; $pageposts = $wpdb-> get_results($querystr, OBJECT); ?> Then you would access $pageposts as an object More Solution How can you use custom types/taxonomies? in WordPress List Categories for Custom Post Types - WordPress in WordPress mobile - How do I make my blog iPad / iPhone / Android friendly? in WordPress cms - How can I import users into WordPress? in WordPress plugins - Will Flutter work with WordPress 3.0? in WordPress Reffered: https://wordpress.org/