Settings is what you define in registerBlockType() in the block.js file. Here you have to add most basic settings like title:, category: and icon:. (Handbook link).
Attributes are optional, also in registerBlockType(). You can extract values from markup i.e. for saving the block content (Handbook link).
Properties get passed from the editor. You can find them in the edit: and save: function. Here you can call the optional attributes like ‘props.attributes’ (Handbook link).
Maybe it’s not the best explanation, but I hope you get an idea. ;o)
Related Posts:
- How to Create a Custom WordPress Install Package?
- Fallback when Transient API fails
- How to Save Different Settings Options Using Settings API and/or the Theme Optimizer
- Putting my site live
- Can’t save checkbox option
- Work flow for multiple developers
- Cannot save using register_setting
- The issue of redirecting my site to a new domain
- Are transients garbage collected?
- How to pass variable to add_settings_section() callback?
- Difference between Option_Group and Option_Name in Register_Settings
- Why does WordPress use serialize rather than json_encode for the options table? [duplicate]
- Plugin options will not save in database
- Settings API – creating reusable form elements?
- Is it possible to use Gutenberg on the front-end?
- Efficient way of saving plugin options
- store simple data in get_option()
- register_setting() vs add_option()
- Where to hook register_settings for Settings API when also want to update options outside of Settings API?
- Using Primary Color in Plugin Block
- How much string content can I store in an option?
- How to update widget from widget() function?
- Why isn’t get_option array contents displaying?
- Add custom meta box on Post page
- Settings API erases itself?
- Proper use of option_page_capability_{$page_name}
- On Install, which code sets the ‘home’ option?
- Can I use a space in an option name/key?
- How to save WordPress Options as an array?
- How to verify this checkbox is checked?
- What to use , set_transient, set_option or file system? [closed]
- Settings API get_option best practices
- Deploy pre-configured database
- Gutenberg: How to mix dynamic and static output?
- Tab from Settings API resetting all options with INSERT INTO [closed]
- display all posts in wordpress admin crashing after 999 screen option
- get_option array value defaults and best practices
- Add an option to a Child theme of Twenty Eleven
- The Settings API – What is the purpose of default value in register_setting?
- ServerSideRender and Media Object: attributes passing image data object to php renderer even though it’s not set
- WordPress options page not saving
- How to store a value on WP_option table
- Changing the language in Site Language does nothing
- Two settings_fields in one form
- Custom blog settings
- wp_usermeta wp_usersettings
- WordPress slugs and 404 handling takes preference over folders in site root?
- What changes we need to make to a theme so it can be installed as a MU Theme?
- How to set wp_editor to be email friendly?
- i changed my wordpress address url in SETTINGS – GENRERAL – wordpress address site url. cannot login anymore
- Functions to edit wp-config.php [duplicate]
- Saving plugin options page
- Move Custom Fields on General Settings Page to New Location
- Set Default Category to Username
- How to create color scheme for my custom theme?
- Redirect to another page using contact form 7? [closed]
- update a value in wordpress wp_options
- Where have the Privacy Settings gone in WordPress 3.5?
- problem with get_option in dashboard
- Google fonts dropdown in Options Framework
- How do I retrieve multiple values from a multidimensional array in wp_options?
- Displaying the full text instead of post title
- Updating just one option with update_option
- Upload file on pre_update_option_{option_name}
- How to use update_option() without replacing/losing the old value?
- how create an html table with all values from a serialized array in option_value
- how to save wp_editor html content in options table
- Accept code input into Options Framework
- Character \ appearing before ‘ after saving a settings page
- How to include stylesheet in custom admin using parent_slug
- How can I clear memcached WordPress site options by hand?
- Custom default settings for WP native Gallery Block
- Autopopulate a value
- get_option() and update_option() in a transaction (for an autoincrement value)
- Will WordPress updates remove Gutenberg Additional Classes?
- Save Plugin Options as Array
- Retrieve my custom settings in the settings/ API endpoint
- Multiple checkbox doesn’t work in wordpress settings api
- Move website from root to sub
- Is saving data to WordPress options as array bad thing to do?
- save short-code in my custom plugin settings problem missed something
- centralized alternative for get_option: get_site_option, get_network_option or get_site_meta?
- Editing a loaded WordPress option without updating the database
- User specific settings, limited by role
- Remove Edit Profile option but still have the profile viewable
- How do I create settings only used by my theme? [closed]
- how to register / add multiple options into one field in wordpress?
- Move one option value into another option
- How to delete orphan userdata from array in wp-options
- Adding data to options table
- how can i add_option as array from a form with just a text input
- Theme Option’s Save Button is not working
- WordPress options text format
- Caching of SQL queries
- $wpdb->update does not update, var_dump of data is correct
- How do I add custom CSS animations for specific Gutenberg blocks?
- Multiple content areas with Gutenberg – Transparent areas mid content
- Custom gutenberg block image preview not working
- change backend header options
- How to use standalone Gutenberg (block editor) instance on any my own admin page in WordPress