Use get_post_status
to check the status of a post.
if( get_post_status( $holiday->ID ) == 'publish' ){
echo 'This is a published post';
}
Also note that your use of setup_postdata
is incorrect here. It is required to pass the global $post
var to the function, otherwise any template function that relies on the global $post
will output incorrect data. That said, you aren’t using any of those functions, as you are using versions that allow passing of an explicit post ID, so you can just remove setup_postdata
as well as wp_reset_postdata
.
Related Posts:
- wordpress REST-API upload image to ACF
- Order and group posts by acf by month and year
- How to add a custom field to quick edit
- Gutenberg First Block on Page Conditional?
- Comparing arrays with meta_query in pre_get_posts
- How to order by just the Time Field in Advanced Custom Fields
- Using Gutenberg parse_blocks Function With ACF Custom Blocks?
- Get specific repeater row (via advanced custom fields) based on Meta Query with Wildcards [closed]
- How to update custom taxonomy meta using ACF update_field() function or any other wordpress function
- Thumbnails generated from PDF in the “Media” section – how to show them in theme template?
- How to count ACF Flexible Content Rows?
- Query between dates using date picker filter breaks in WordPress 4.2.1
- Get ACF value after update user using save_post
- random p tag in advanced custom fields?
- How can I track and output when a field is updated? (currently using Advanced Custom Fields)
- How to write PHP array to render JSON-LD Markup for Job Postings, with ACF
- Add up values from ACF number field
- Advanced Custom Fields: Conditional Statement with Select
- Add PDF to ACF image field from file url
- ACF: How to make get_field() ignore the main wp query?
- Bulk-Update Custom Posts
- Group ACF repeater fields from differrent posts
- How to get custom fields in a post when published
- Get all custom fields with wp’s get_posts()
- How to populate a parent page with its child subpages and associated templates
- Find the first occurrence of a custom field
- ACF Add fields values to newly inserted post [closed]
- Programatically re-order images in the ACF gallery add-on. Orderby Title, ID, etc
- Use ACF select field to add a class to div inside a flexible content layout [closed]
- Hide ACF from source code until a “show” button is clicked
- Website goes down while importing backup (Internal server 500)
- Outputing Post Object title as a div class with ACF
- ACF: If field contain a specific value, update value in another field programatically
- how to load random related posts with specific custom fields?
- Add original validation rule to Advance Custom Fields
- ACF – Pick first or second value from comma separated values
- How to get ACF value inside Gutenberg Block from another page or template? I’m using Timber too
- ACF Image field not displaying in WordPress with Visual Composer [closed]
- Frontend Form Checkbox Update ACF Field
- ACF and Gravity Form file upload frontend [closed]
- Trying to select 1 item from an array
- Query and display only by first letter of the get_field value
- Sorting get_terms, ACF is automatically removing duplicates
- Get ACF fields in relationships of returned post
- How to acquire an ACF image using get_previous_post and get_next_post
- Building large multi-section pages with Advanced Custom Fields
- Showing a post depending on the Custom Field value
- Only Show an Advanced Custom Fields custom field on a specific template
- Advanced Custom Fields plugin : displaying a field while omitting the p tags
- Widget Code / Advanced Custom Fields / Elementor
- getting image from ACF
- How can I apply an ACF field to a single custom post if it refers to the taxomy of that post type in the rules?
- Getting “Years Only ” from ACF Date Picker field to Hidden filed in the fields group
- Equation input with preview in classic editor
- How to show related post having same relationship filed under single CPT?
- Trying to update repeater field (ACF) dynamically with data from Contact Forms 7
- Update field for repeater not working
- How can i add service category here? [duplicate]
- Get title color from category custom field
- WP Cron Working, but Function Not Working
- How to get a product’s Custom Fields in a different template file?
- How to do a WP_Query when a post has a relationship to anoter post via an ACF Post Object field, where the related post is in a certain category?
- Custom ACF block only outputs commented JSON to the DOM
- pre_get_posts hook not targeting search results page query
- ACF – get custom taxonomy term image field
- Populating ACF Image Fields from JSON file
- ACF group field disappeared after deployment using deployer script
- ACF Dynamic select not showing data
- Field has disappeared on post page
- Modification of RSS feed is not consistent
- Display posts every specific day
- How to use WP Backery on Wysiwyg ACF
- How to use germ_terms() with meta_query for ACF Taxonomy field?
- Looking for a javascript callback action to re-initiate a custom slideshow in gutenberg
- Hide Menu Items from guess user with ACF
- Advanced Custom Fields Gallery and Flex Slider [closed]
- Help using an array in ‘exclude’ key of another array
- Display custom image field in user profile
- Build table using Advanced Custom Fields
- Front page showing ACF only once, is that solvable to show the ACF per post? [closed]
- Add column and acf field content for cpt
- Can’t get ACF repeater data in category template
- ACF scheduled repeater fields
- Get the category fields even if there is no post
- display content in ascending order
- Advanced Custom Fields Show After Password [closed]
- Add routes between multiple ACF google maps markers [closed]
- Displays a string of linked images
- use advance custom field inside query post command [closed]
- Multiple loop issue – pull one featured and then continue the loop
- Check if meta_key exists in wp_list_pages
- Hebrew WP 3.5: plugin activated, does not appear in sidebar [duplicate]
- How to share specific data contained in repeated fields across multiple pages
- ACF + WPML: How to translate date fields?
- Using ACF custom field for custom post type to order categories
- PHP calls to custom fields not being made. Query seems to be blocking them
- Advanced custom fields and post types
- Custom headings on WYSIWYGs per flexible content module in ACF
- Same ACF Relationship field for multiple Post Options sub-pages?
- Pending posts showing category until published