In general WordPress posts do not represent continuous process. They and their data capture the state of certain point in time (last edit).
While there is a WP Cron mechanism for scheduled and (optionally) recurrent operations, it’s poorly suited for periodic post manipulation. For a large amounts of posts it would take either excessively long running update routines, or excessive amount of short running but multiple events firing. Either has issues.
In a nutshell I would suggest instead of looking how to do this, you should look how not to. As comment suggests there might be easier to change what data precisely you store and work with it, than make recurrent changes to it.
Related Posts:
- Sorting meta box values by start- and enddate and all dates in between
- How can I get the post ID from a WP_Query loop?
- How to edit a post meta data in a Gutenberg Block?
- How we get_post_meta without post id
- What is the code to get the download link for a product in WooCommerce?
- How to update/delete array in post meta value?
- Adding an assisting editor box to Post page
- How do I retrieve multi-dimensional arrays from the wp_postmeta table, & display on a website?
- Get Advanced Custom Fields values before saving [closed]
- Why am I getting an infinite loop with have_posts?
- How to store post meta in an array?
- adding a URL to a post meta
- update_post_meta() not working when used with WordPress action
- Adding meta data to an attachment post
- Get posts by meta value with date
- Get updated post meta on save_post action?
- Delete post meta conditionally after save post
- Problem With Order Item Meta In Woocommerce
- Job of meta_key meta_value fields in database tables
- How to store Gutenberg ColourPicker RGBA as metadata
- Is it possible to update a post meta field through REST API if the format of it when registered is nested?
- Query 2 meta key values and a category
- trying to do if post meta !=0
- Trying to get file name
- Best way to save postmeta
- How to add meta data to WordPress posts?
- How to update Post Meta values through the comment system
- Filtering multiple meta_values
- how to build (custom) stats for post views, per month
- get_post_meta pagination
- How add post_meta from user_meta?
- How can I get my iFrame to work with url from post_meta?
- Removing Post Meta from Category Pages?
- How to use update_post_meta() function properly?
- Hey, I want the second options. get_post_meta()
- Update post meta in woocommerce order frontend
- How to display post view count by date, week and month?
- How can I filter posts when the meta_value is a serialize object?
- Get User Post if Private
- How do I dynamically call a page/post author into the meta data?
- Set Condition echo function get_post_meta
- Unknown characters added to meta data values
- Compare old meta with new post meta
- get_post_meta($post->ID) returns empty string when in preview mode of custom post type
- need to add add user names to the post for later retrieval or removal
- Read post meta values, only if posts are public
- Like & Dislike functionality using JavaScript
- get_permalink vs the_permalink
- Time & Date on Post – Time Ago Custom Function
- Updating my Post when expiry date is past
- Mass removing CSS from 1,700 post [closed]
- How to display sql query fired by posts_where
- Unfiltered html with update_post_meta
- get meta value from page query
- Help with Post Meta
- How do I manage custom meta in post revisions in the Block Editor era?
- Generate metadata for cloud images
- Migrating meta value to new meta value
- Insert multiple metas in one time
- How to extract data from a post meta
- count post meta values
- Correct meta of Writing Meta Tags
- Get post_meta from specific post [closed]
- How to add tags to post from frontend?
- Retrieve user_meta and copy to post_meta
- Empty meta-box returns publishdate if no value is set?
- getting the post_id from the post_meta
- troubles with get_post_meta (and saving it)
- How to remove date from showing in meta description
- How to save HTML data into SQL post_content column
- update post meta value with other post meta value
- How to merge the array values in foreach?
- Check For get_post_meta on Author Archive Page
- Negative meta_query if storing multiple post_meta values with shared meta_key
- What format is this and how to get value “lal” and “pila” from it
- Frontend query and does not need to log in [closed]
- Get data from custom table and update relative post_meta based on meta_key
- How to exclude posts by meta key value in the_post_navigation next prev links?
- How to save a meta_value as a numeric value after I retrieve it via update_post_meta?
- update_post_meta not working with transition_comment_status
- Update post meta date always store 1970-01-07
- Is it possible to pass an whole array using custom field in wordpress?
- Attachment metadata has value of ‘1’
- How do I update a specific value within array in a products metadata?
- Optimize WP Meta Query for large amount of post meta?
- rendering open graph meta tags in wordpress
- Data not displaying in text field
- Restore deleted _thumbnail_id in postmeta table
- Proper Way to Sanitize Meta Input
- update_post_meta returning false when called during init
- post_title in save_post action
- Getting meta content from get_next_post & get_previous_post
- How to get pictures of the WordPress post
- When importing posts to a new site if XML file has postmeta not setup on new server what happens?
- Get value from post meta array, and add it as a category
- Access Serialized Post Meta Values
- Cache metadata for set of posts
- Does post-meta belong in header?
- Problem with get_post_meta
- Post meta box data not saving