A quick google search yielded these results for me:
https://premium.wpmudev.org/blog/wordpresss-bulk-edit/
https://wordpress.org/plugins/custom-bulkquick-edit/
https://wordpress.org/plugins/tags/bulk-edit/
I am sure there is a way, but I do not think that there is a WP API for that (like options API or transients API, etc…). Maybe you can see what these free plugins are doing and how.
Edit:
I found the tutorials you need. Here are the links:
Related Posts:
- Custom bulk actions in WP 3.7.1
- WP_LIST_TABLE bulk action
- add_action reference a class
- Remove parent theme action in child
- How to do_action and get a return value?
- Remove an action from an external Class
- Does the event ‘wp_version_check’ even exist? What is it doing?
- wp_list_tables bulk actions
- Unable to prevent function using save_post firing twice
- Difference between do_action(‘admin_enqueue_scripts’, $hook_suffix) and do_action(“admin_print_styles-$hook_suffix”) syntax
- Cron jobs in a class
- When and Where to use wp_insert_post()
- Why, Where, and When to use reference pointers in filters/hooks?
- Add a Custom Field in Comment Box AFTER text area BUT BEFORE Send button
- Using wp_insert_post and post_update_meta but need to fire save_post afterward
- enqueuing React script and hooking its target div fails to load script
- Having an add_action( ‘user_new_form’,) [closed]
- How can I hook into existing WordPress Bulk actions?
- Using auth_redirect returns cannot modify header information
- What would cause the ‘wp’ action to fire twice per page (but only once per post) in Firefox only?
- Problem:Save Several Duplicate posts in The Database and then Error nesting level of ‘100’ reached
- How to remove an action added by a child theme of Genesis
- I don’t understand why I need a lower priority to remove an action with a higher priority to make it work
- wp_get_attachment_metadata returns false with add_action() ‘add_attachment’ hook
- Manually add admin bar
- do_action pass array argument as reference not copy [duplicate]
- Why Should We Use wp_clear_scheduled_hook and What it Does?
- Scheduled event won’t fire
- When should I call add_settings_section and add_settings_field?
- Unable to show error message using wp_login action
- Usage of do_action and add_adction
- WP action is not triggering a do_action() call within?
- Mustn’t do_action be accompanied with a function?
- where is the documentation for add_action() parameters?
- How to set a different value in the generator meta tag?
- Call add_action() in function wordpress
- Validate form in functions.php, send errors back to template
- What is the callback sent to add_submenu_page() invoked by WordPress?
- remove_action returns FALSE
- Remove action from shortcode
- Write automatic title at save_post (infinite loop)
- How to get $tag to fill into add_action() or add_filter()?
- Add meta field after post has been published
- Action hook for editing post
- Code run fast on a cronjob but slow with a do_action or ajax call
- Is there way to run a code every time when any cron is run?
- Remove Action from Plugin within extended class and no assigned variable
- Action when sidebars updated
- Payment before publishing post
- Why does my wp_safe_redirect output the ERR_TOO_MANY_REDIRECTS error?
- How to access author data from header action
- Content won’t load when using action the_content
- How can I unhook this action that was added via $this?
- add_action on a specific page
- Update media library image shown in “attachment details” when using wp_insert_attachment to add item to the media library
- How to find where an action is triggered? [closed]
- Is dynamic action name building a bad practice?
- Form action unfamiliar
- Why is my css and js not enqueued until footer?
- Why does my delete_post hook get called twice
- Which hook to add action on specific page?
- Action Scheduler not running
- W3TC manual cache flush does not work
- Adding php to form action breaks code [closed]
- add_action.. will work if function is empty?
- call custom action after delete account
- Dynamic name of cron event
- Trying to write a function in an external php file to manage admin menu visibility
- remove_action: Initial attempt failed while a later attempt worked
- Action inside another action not working
- Adding custom Bulk Actions
- register_post_type not working in wordpress 3.6
- action wp_set_comment_status never gets fired when i change the comment status [closed]
- How to use add_action inside files included by theme’s functions.php
- What do I put in the form action attr on top of form wordpress
- WordPress sent multiple requests on update
- do_action in API call
- admin_notices is not working inside function
- Custom query_var to get URL paramater not working
- do_action doesn’t trigger if it’s in a template that gets loaded via REST endpoint
- add_action where function has arguments
- Load actions and filters only for the admin CPT list
- Add Action wp_update_post not Updating WYSWIAG editor
- Remove action from plugin
- remove action from woocommerce file
- How to get bulk actions handler to display simple “Hello World”?
- Can I run a slow action in a seperate thread?
- Understanding and using did_action() in a conditional statement
- Adding a conditional to work on certain pages/page templates to an add_action()
- Adapting functions from Genesis theme
- Dealing with html forms [closed]
- Cannot Schedule Sending An Email
- Invoke a function before the action hook
- using media_handle_sideload() to add mp4 files to Media Library
- OOP – add_action
- do_action in header, add action later?
- Passing arguments in add_action inside search template
- save post running twice and creating two database entries – how do I disable this?
- where does my function output from load-* go?
- remove an action hook function on a plugin from a theme