I'd like to reconfigure the default "Publish" menu. The default configuration is this:
I'd like to make Publish the default action, and move it to the top. I'd also like to remove Submit for Moderation, as our site has no current need for that feature.
Ideally, I'd love to be able to override the menu config on a per-app basis - we will likely have other sections of our site in the future where we want a different config.
Is this possible?
This isn't currently possible I'm afraid - the menu items are fixed in wagtailadmin/pages/create.html and edit.html.This is possible as of Wagtail 2.4 using the
register_page_action_menu_item
hook, as per Yannic Hamann's answer. Additionally, Wagtail 2.7 (not released at time of writing) provides aconstruct_page_listing_buttons
hook for modifying existing options.