I would like to know if it's possible (using the existing WordPress core development features) to hook into the existing WP Bulk Action > Edit functionality, in order to expose additional fields to the edit action?

I sometimes come across plug-ins that create custom post types, and related custom fields, and then they fail to include most of the custom fields to Wordpress's built in Bulk Action > Edit. For example, perhaps the most glaring example I've come across is the Coupons post type in WooCommerce. Essentially, the Bulk Edit exposes no Coupon fields at all. So the user is left having to edit them one-by-one.

Is there a way, more or less using existing WordPress core development features, to hook into the bulk edit functionality and give it access to more fields?

1 Answer 1


A quick google search yielded these results for me:




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.


I found the tutorials you need. Here are the links:



  • sorry but "go look how plugins were written" is not an actual answer. Commented Sep 27, 2017 at 2:31
  • 1
    Hmmm. Thanks for input. I'd actually not found those plug-ins in my fairly extensive search for answers. Perhaps because I was looking for articles and tutorials, plug-ins didn't show up in my search. I will, however, take a look at these, although ideally I'd like to hear from someone with the necessary development experience to say one way or the other if this is possible, and to point me in the right direction to figure out how.
    – omega33
    Commented Sep 27, 2017 at 6:54
  • @omega33 I found the tutorials you have been looking for. Hopefully, I am not too late. The tutorials are newer than your question. Anyway, I hope this helps you now. :D
    – DekiGk
    Commented Jun 28, 2018 at 11:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.