I think you mean a query like this one:
$args = array(
'post_type' => 'foo',
'meta_key' => 'bar',
'meta_value' => 'pineapple',
'posts_per_page' => 1,
);
$query = new WP_Query( $args );
You can check out further information here on meta queries in WP_Query.
If you only want to check if there exists such a post, you can use the found_posts property:
if( $query->found_posts > 0 ){
// do stuff
}
or the usual way with the have_posts() method:
if( $query->have_posts() ){
// do stuff
}
Related Posts:
- Multiple Custom Metabox Help
- wp_dropdown_categories in custom post type with custom taxonomy
- How can I add a column/s to wp_posts table?
- Remove tabs from media uploader for a CPT
- Find callback function for custom taxonomy metabox
- Remove custom metaboxes from custom post type
- Dynamic page.php template for custom post types
- Add special meta box to custom post type
- Custom field values get deleted
- Priority of Meta Box for Custom Post Type
- Using ‘strtotime’ function to convert a custom-meta-box to a date-stamp
- How to Change the Title of a Meta Box on a Specified Custom Post Type? [duplicate]
- How to save the checked boxes?
- Adding Custom Metaboxes to Custom Pages
- add_meta_box: Datepicker like the one for postdate?
- Save or update data when custom post published
- Custom metabox translation
- Custom Post Type Meta Boxes
- How to add multiple featured image in meta box in post editor?
- Formatting custom meta box date from YYYY/MM/DD to a more readable alternative
- Using WPAlchemy metabox values in another metabox
- Adding Meta Boxes while Registering a Post Type in a Class
- Dynamically add / duplicate custom meta in custom post types
- Custom Post Type Metabox – Not Saving
- How can I create a custom meta box to add an mp4 video to a page?
- List of Posts in a Custom Field
- Pull a post based on a meta value in a custom post type
- Change meta box when the page’s template is changed
- Cannot save Checkbox meta box value from a Custom Post Type
- Undefined Variable – Custom Post Type Meta
- Add Standard Page Attributes Metabox for Page Parent
- Custom date changer post_date => future – missed schedule error
- Found 2 elements with non-unique id (#_ajax_nonce) and (#_wpnonce)
- Metabox not show in categories custom post type cmb2
- Repeatable Fields Metabox with Textarea (or wp_editor)
- How to use TinyMCE Editor for one of my custom post meta field?
- Display correctly using metabox.io
- pre_get_posts for custom page builder meta box
- How to make custom taxonomy into drop down select in a custom metabox
- Translating custom post type metaboxes [closed]
- How to Add multiple instance of meta box to custom post type
- Using POST method in meta box, no results
- Add additional field to custom post_type
- Save Multiple Metabox values
- Create metaboxes based on custom post type
- How to Echo Metadata Value in Currency Format
- Problem with $post_id object’s property
- How To Display A List Of CPT Posts In A Meta Box On Menus Page?
- populate array with posts
- How to make a meta box?
- Retrieving meta-box from a custom-post-type
- Create a custom post type for a photo post
- How to insert data into meta box from another plugin?
- CMB2 metabox create select with list of post from CPT
- Display metaboxes if checkbox ir marked
- Odd behaviour for the update button when displaying a WP_List_Table
- Creating alternate meta box context locations
- Create a select metabox that the user can pupolate?
- Display custom meta on page that has been check in custom post type
- Meta box data is saved but NOT displayed in the meta box text field. Why?
- Custom meta box in custom post type not working
- Sanitaizing Select Optin For Custom Post Type Metabox in WP
- Query Custom Posts – Add To Selection
- Saving metabox keys and storing values as array
- How to sum values from all custom posts metabox
- How to recover the post ID earlier in the WP admin hook action “firing” sequence?
- Publish box in CPT remove ‘edit’ link
- Saving a Custom Post Type with a Meta Box results in a “Updating Failed” error
- Adding accordion-section to custom post type edit screen
- I’m having trouble with Related Product “tax_query” ‘terms’ value
- Create Post Types from a XML url (Real Estate website)
- WP_List_Table Inside Metabox Not Working on Clicking Search Button
- wp_editor in custom post type is not saving formatted text like bold, italic etc
- Wp Query sort order from custom MetaBox
- Admin metabox with custom post type dropdown option not update choosed input after saving
- Add other all taxonomies as meta boxes to custom post type
- Dropdown of existing posts in a metabox
- Metaboxes in Loop
- How save custom meta type posts multicheck grouped by taxonomy (with CMB2) [closed]
- php output of generated custom metabox
- Custom meta box data not saving
- Collect custom post in a calendar
- Meta Box not being added in plugin
- Unable to get the values for metaboxes for custom post type
- Problem with ‘save_post’ hook not running
- Custom meta-box for all custom post types
- Howto: use existing post_meta as options for a different metabox (checkboxes or list)
- Meta-Box to add multiple items one at a time and on publish save all
- WPAlchemy Metabox rewriting slug
- Displaying wp post categories into my custom metabox
- Customized featured image doesn’t refresh in post admin metabox after upload/insert
- Loading one meta box only on post-new.php with a forward link
- Textarea type on one field custom add_meta_box?
- loop through custom post-type with two meta_keys
- Extending a CPT by Created by another plugin
- Custom Post Type + Custom Meta Query Not Showing 2012 Posts
- Adding a custom “Add Custom Field” button to Custom Meta boxes
- add a “list” into add meta box : problem
- CPT Template Option to Top
- Use a Variable in update_post_meta as the $meta_key