The context of your code that fails isn’t entirely clear, but it’s failing because get_the_ID()
won’t return a post ID when run on the init
hook, because the main query hasn’t been executed yet.
If you have a look at the Action Reference, wp
is the earliest action where you can access the current query’s data, if your code is operating on the currently viewed post. If your code is operating on a different post, you’ll need to pass that post’s ID along with your other form data.
Related Posts:
- Posting to a Custom Post Type from front end – user generated content
- How to make front end form only accept certain values
- Submitting Custom Post Types with custom fields from Front-end form
- Saving Child Terms on front end not setting parent
- Getting Custom post category from Form
- Front end page submission form does not attach custom post type
- Storing a many to many post type relationship in post meta and keeping SQL ability for Joins
- Dynamic Custom Fields
- A form that can save/edit after first input
- Show Custom Post Type meta boxes only on Page Edit
- Custom filter function not working with Custom post type
- Edit Custom Post Type on Custom Admin Page instead Post Admin
- Using POST method in meta box, no results
- Form action doesn’t work if slug isn’t same as custom post title
- Importing Data from a Non-WordPress database, into WP
- Getting thumbnails of a custom posts featured images in a page-templates metabox
- List Taxonomies: Don’t list taxonomy if it has no post – depending on custom post-meta?
- Custom Post Type & Meta Box – Displaying meta box information on front end?
- Remove Post Custom Meta Box
- Can’t publish custom post type – “You are not allowed to edit this post.”
- Custom fields for custom post type
- Show future events based on custom field AND order by date
- How To Import CPT With Only Few TEXT ACF Fields From Front End?
- Meta Data for Custom Post Type not saving
- Using preg_replace to filter custom textarea
- Check if post with same meta value exists
- Filter date from post meta when date is in string format
- Get only used meta_values
- If Post Meta Equals Current Title Conditional Advanced Custom Fields
- Is there a way to exclude posts based on meta_values?
- 404 Error on form submission within custom post type
- Do posts, pages and / or custom post type objects have unique ID numbers or can there be multiple objects with the same IDs?
- show custom value from frontend form in a post (custom post type)
- Archieve.php not loading for custom post type
- create custom meta box with default value
- Get $post->ID from a URL
- Displaying a div from an assigned meta_value when on a page
- Meta data (Tags and Categories) for Custom Posts not showing.
- Display different information of a custom post type
- Create Array from custom post type to display a slider
- Setting Post Title via Meta Data returns Auto-draft
- How to Echo Metadata Value in Currency Format
- Issue on Working with Metabox – Checkbox to enable Sale Items
- Filter posts by tax (dropdown) and meta value
- delete_post_meta() for whole CPT / multiple posts?
- How to get specific post meta by title or id
- Publish and save specific postmeta to a filtered post_type
- How to move a post to different post type with all meta data?
- Why do I have to press the “Update” button twice to save my meta box values?
- How can I display a drop-down select of Post Names
- how to show records that don’t have custom meta value
- How to properly delete custom post type posts programmatically
- WP API Response does not show my registered metadata
- How to detect that the save_post hook is calling the callback associated to the current edit post page only
- $post->post_meta not pulling any post in wordpress/php
- Values from meta-box not on $_POST
- WP_Query of custom post type sorted by meta_key has unexpected results
- Returning a custom content types with meta values
- Custom post type suddenly stoped working after WordPress 5 update
- Batch Extract Date from post title and put into ACF custom field
- Get id from metabox dropdown
- copy images from custom field to another custom field
- Get admin area editor in frontend
- How to show custom field on specific custom post type posts only when filled
- How to handle this specific case of custom post type?
- Save CTP post meta different values each day without overwriting previous values
- get_post_meta returns NULL in front-end, but correct result in back-end
- Better approach for a WordPress Inventory
- Cannot obtain custom meta information
- Problem with adding custom post type meta to header by plugin
- is_main_query() never called on WP 4.4
- Display custom meta on page that has been check in custom post type
- How can I output WPAlchemy repeating fields meta values in my page template?
- Direct form to a custom page template
- Meta box data is saved but NOT displayed in the meta box text field. Why?
- How to call a post’s metadata in shortcode.php?
- Update ACF fields on a frontend form? [closed]
- Save Metabox Custom Field Value
- Echo custom post meta from options array
- Value of post meta dropdown is not showing in WordPress
- Meta box data not saving
- Get all metadata for a given custom post type
- WP_Meta_Query object with conditionals
- Trying to write shortcode with get_post_meta but isn’t working
- How to selected value default in option list?
- Related posts meta_query CPT
- Meta box with front-end styling
- Sanitaizing Select Optin For Custom Post Type Metabox in WP
- How can I get some of a posts meta data whilst it is still inserting?
- How to retrive Custom Post Type Meta Fields in Custom WP_Query
- Add term for custom taxonomy from front end
- Advanced custom field – posted fields from custom post type
- Cannot Save MetaBox Data in Custom Post Type
- delete duplicate meta_value with same post_id
- HM CMB: Post Select Field for CPT ID
- Search CPT Title AND Meta
- Front end update_post_meta Help
- Getting WordPress to store 0 values for custom post type meta
- updating one custom meta field only
- Post visibility option to theme front-end for author to select?