Allow other roles to edit Notifications
In below example you are allowing everyone with Editor role or greater to manage the Notifications.
add_filter( 'notification/post_type/capabilities', function( $capabilities ) {
return [
'edit_post' => 'publish_posts',
'read_post' => 'publish_posts',
'delete_post' => 'publish_posts',
'edit_posts' => 'publish_posts',
'edit_others_posts' => 'publish_posts',
'delete_posts' => 'publish_posts',
'publish_posts' => 'publish_posts',
'read_private_posts' => 'publish_posts',
];
} );
Please note that capability the user have to have is
unfiltered_html
. Otherwise the notification configuration won't be saved properly.
Last modified 1yr ago