From the docs:
https://developer.wordpress.org/block-editor/reference-guides/block-api/block-edit-save/#save
Note: The save function should be a pure function that depends only on the attributes used to invoke it.
It can not have any side effect or retrieve information from another source, e.g. it is not possible to use the data module inside itselect( store ).selector( ... )
.
This is because if the external information changes, the block may be flagged as invalid when the post is later edited (read more about Validation).
If there is a need to have other information as part of the save, developers can consider one of these two alternatives:
- Use dynamic blocks and dynamically retrieve the required information on the server.
- Store the external value as an attribute which is dynamically updated in the block’s edit function as changes occur.
Related Posts:
- How to edit a post meta data in a Gutenberg Block?
- How do I access post meta data when publishing a new post in Gutenberg?
- How to store Gutenberg ColourPicker RGBA as metadata
- Copy content stored in meta to post content
- How to hide meta block(s) in certain post format
- “Cannot use import statement outside a module” JS error while adding a custom meta block?
- Gutenberg featured image checkbox – checkbox not correctly set on editing page reload
- How do I manage custom meta in post revisions in the Block Editor era?
- Get posts by meta value
- How get post id from meta value
- Safe to delete blank postmeta?
- advanced custom fields update_field for field type: Taxonomy
- update_post_meta not saving when value is zero
- Restrict post edit/delete based on user ID and custom field
- Remove post meta keys
- How to access the post meta of a post that has just been published?
- delete unused postmeta
- List posts under meta_value heading
- Using Advanced Custom Field (ACF) to insert meta description on each page
- loop through all meta keys with get_post_meta
- How to add meta tag to wordpress posts filter?
- Correct processing of `$_POST`, following WordPress Coding Standards
- Metabox Data not being saved [closed]
- Options to get my custom post type metadata via the WordPress API
- Generate an Email address from that of the Post Author
- How to get the total number of meta_values based on a custom post type?
- Saving html into postmeta without stripping tags – safe?
- Does “update_post_meta” check if value is the same before updating?
- Add a meta value if admin , editor or any other user have open a post in edit mode
- wp_update_user isn’t instantly?
- Finding the page id
- WP_POSTMETA – What do these values mean inside the data structure?
- Update Line Item Meta Data – WooCommerce API
- “update_post_meta” not working in “wp_insert_post_data” hook
- Unset field from an array not working as expected
- Update post_meta with WooCommere variation data
- Getting meta in editor plugin, and event triggering issue
- What type of index should I use for postmeta?
- How to create a meta_query to get all posts with a specific meta data?
- hide posts with specific meta data from admin page
- Meta function issue
- Get a row from a separate table by matching a posts meta_key to a tables ID column
- get_post_meta is showing file url in url bar
- get_post_meta not extracting title,permalink and posttype
- Display get_post_meta if contains value
- Save post meta foreach loop
- Sort Posts By Custom Field Date?
- Difficultly changing date format in post meta value
- Remove last character in get_post_meta
- add unique string as custom-field to every post
- How do I insert a new meta key / value pair, but only if another meta key is present?
- mass delete posts based on metadata
- How to obtain a group of post meta and assign each meta to other variables?
- Duplicate rows in meta table, any known relations in WC?
- Adding Custom MetaData
- Suggestion to make posts have multiple associated items
- How to properly use oneOf and anyOf in Rest Schema?
- update_post_meta in loop changing ALL values
- wordpress is_front_page() issue
- Why is my get_post_meta not properly calling the custom field when attempting to embed a YouTube video?
- How to echo value of a meta select box to the browser
- How can I use ‘orderby’ => ‘meta_value_num’ to order by the numerical value even if the value starts with a word?
- New Table vs Post / Comment Meta
- How we can get “get_post_meta” of specific user who added it
- help to decipher wp metadata
- How do I add a fixed value to get_post_meta();?
- Add post’s category as a meta tag to the post
- How can I query for posts using a date stored in post-meta?
- I can not display meta value in extras.php and template-tags.php
- update_post_meta() updating nested array in Multidimensional array with empty sub-array
- get specific values from WordPress meta_value
- Is duplicate `_wp_attachment_image_alt` meta key allowed?
- How to join Caption AND Description Meta Fields as one combined-caption in Image Block
- Sorting my posts on homepage my specific value in post_meta table
- How can i set media attachments to the author of the post or page for already existed posts with attachments
- How to get posts by meta value as multi-dimensional array?
- Add post meta data date to event
- Check if any meta on the post has value then display content
- How to modify default meta link format
- Something adding an excessive meta description
- gettext localization is not working
- how to query posts using value in meta post array
- Why doesn’t wp_oembed_get() for the video post format not work?
- Custom Meta Fields that are Echo’d are removed on post update?
- How to add dynamic content in title and meta description in wordpress theme for homepage, post page, category, tag and pages
- How to call get_post()?
- add_post_meta only adding 1 character
- Create a Gallery and update Post Parent of Attachment Images
- Update event post meta each day automaticaly
- Advanced Custom Field — grabbing post_meta from previous post
- Posts with no meta field do not appear when sorting by meta field
- How do I delete element from a serialized array upon deletion of a post?
- How to create a link for wordpress meta datas?
- Get meta information from post parent
- Counting number of identical meta keys
- wp_postmeta store multiple values in one key [closed]
- query with custom field
- Using Form to alter PHP variable [closed]
- Chance post id into post name
- Save frontend submission form field as custom field