Is it possible to block deletion of an event by the user?
1. Install
Members plugin by
Justin Tadlock
2. Go to Users => Role from your WordPress admin panel
3. Edit the role you give your users when they signup for an account in your website.
4. Search for the capabilitiy "delete_published_aec_events" and uncheck the “Grant” check-box
5. Save the changes and try now.
And enabling status "pending" - when adding a new event or changed existing event.
You will have to play with the code to get this done. Check "
save_event_s" function in
/wp-content/plugins/another-events-calendar/public/class-aec-public-user.php file