“Widgets” as you’re calling them on the post edit screen are actually meta boxes. You can add as many as you want to do whatever you want using the add_meta_box()
function.
Once you know what they’re called, it’s fairly straight-forward to do a Google search for examples. Or check out some great tutorials listed in the Codex.
Related Posts:
- Get List of Registered Meta Boxes and Removing Them
- How to add tab which is visible only in admin side of product in woocommerce? [closed]
- Listen to Post action
- Dashboard like meta boxes in my plugin – how to save their position and open/closed state?
- Has anyone managed to integrate the wp_editor inside a widget?
- Save metabox with multiple checkbox array
- How to Use WordPress Color Picker API in Custom Post Type Metabox
- How to create Image gallery Metabox in wordpress [closed]
- Conflicting save_post functions when passing the post id and saving custom meta boxes for different post types
- How to add meta boxes to the ‘Add new post’ screen?
- Rearranging Dashboard meta boxes with use of plugin/functions.php
- Plugin admin page meta_box toggle and order state not saving
- Metabox Not Showing on Custom Post Type But On Pages and Post
- WYSIWYG editor in WP 3.2 plugin
- Best choice of options/settings framework for plugin/theme development
- Admin auto-refresh is interfering with Firebug — how to prevent it?
- Show add_meta_box by selecting a specific category
- Add a panel to edit post
- the_editor() function
- update post meta for checkbox in the admin when inserted in the front-end
- Custom Taxonomy to dropdown box on adminside wordpress
- Create & Save multiple Meta-boxes
- Add a Save Button to Custom Meta Box [duplicate]
- Dashboard – get status and position of metaboxes and pass them to ajax method
- Getting List of all registered Dashboard Widgets
- what is the difference between these phares?
- WP Editor Issue in Backend
- How to get Metabox custom field to show checked if value is updated using post meta query?
- How do I update a field of a meta box?
- Input value from metabox is not found in $_POST after post save
- Including comments meta box on a plugin page
- Adding admin menus to wordpress
- Automating the process of shortcode generation in a plugin – how is it done?
- Meta box on options page save form problem
- Moving/dragging a metabox removes TinyMCE’s content
- Store custom meta box data as serialized array
- WP nonce field checkbox prints checked=’checked’ outside input field
- How to add custom post widgets as tags into wordpress
- Any way to update_post_meta with html content? It gets stripped and becomes empty
- Adjust query on single
- Can I attach a plugin via my add_filter callback contents?
- Metabox is not displaying
- Catch metabox values in Plugin
- want to show CMB2 metabox on woocommerce product data tab
- Why is $_POST empty when saving custom Meta Box?
- WP_List_Table Inside Metabox With Bulk Actions Not Working on Submit
- Save meta box data from selected dropdown list in bbpress reply form
- Metabox types list
- WordPress Filesystem create CSS-File – get Shortcode ID for Name
- How to save multiple values in custom post type from front end to back end
- add_meta_box does not display meta box in Admin
- Add WordPress Meta Box saved form input to WordPress RSS feed [duplicate]
- wp_editor embed shortcode not working within my plugin
- set a custom post type to a taxonomy term programmatically in metabox
- Dynamically getting tags in post edit screen
- Publish, Save Draft and Preview buttons do not work after being moved with jQuery
- How to show metabox just in post.php in admin?
- Plugin dev: How to multiply instances of a plugin in the same metabox?
- save_post not called in plugin / custom field still saving overwriting metaboxes
- Get fields of a widget
- Display Data’s metabox in page
- Show Metabox Images in slideshow instead of static
- How to set/change another post author by custom fields or something else?
- Call API on post save/update and show the result in admin area
- How can I add a custom button to the post editor?
- Saving metabox updates causing fatal error
- How to include wp-load.php from any location?
- Correct way to enqueue jquery-ui
- How to echo the_excerpt without the P tag wrapper?
- How can I update a wordpress plugin from a Git repository (github)
- Problems with localization
- WordPress metabox file upload in custom post [duplicate]
- Custom Metabox with Ajax in Edit Post – Stuck
- Properly licensing a plugin that uses Apache 2.0 licensed code
- How to restrict plugin’s sub-menu pages to admin/subscribers?
- Cannot search post by taxonomy
- Will current_theme_supports return TRUE with a nonstandard add_theme_support?
- Act on user meta updated, but only once
- Display content from custom post without modifying the single template
- How do I add custom column to woocommerce cart?
- how to add custom functionality after woocommerce place order button
- Problems with: manage_${post_type}_posts_columns
- Make WordPress cache permanent for some pages until edited
- Getting timestamp of activation plugin time
- How can I rewrite a URL to pass requests to a custom method via AJAX? (I can’t use admin-ajax.php)
- How to Get Current Custom Post Type Associated Taxonomy Term
- Empty Pdf file generated with FPDF library in WordPress plugin [closed]
- $wpdb->update() always need a second try
- My plugin won’t create table in wordpress 3.5
- Remove Permalink Meta Box not working?
- WordPress actions for plugin admin UI page
- Modify custom block plugin without losing content
- apply_filters() and call_user_func() to define and call a function outside a class
- HTML Elements in my WP Plugin being generated in JS. Security and Translated Text Question about this method being used
- Warning: Illegal string offset ‘Andorra’ in … on line 106
- wordpress4.8.2 Multilingual Plugin
- $wpdb how can i save my postmeta table before querying it
- Create dedicated page with custom template showing custom data
- WordPress plugin: admin-ajax.php not passing data to custom function
- How can I dynamically change title and description in WordPress?