Users without the capability 'edit_posts' can't save pages or custom posts types that thay have edit capability.
Fix is require:
file: elementor/includes/editor.php line: 738
The function create_nonce should check for capabilities instead of using the constant
const EDITING_CAPABILITY = 'edit_posts';
This edit fix this issue
public function create_nonce() {
if ( ! current_user_can('edit_'.get_post_type( $this->get_post_id() ) ) ) {
return null;
}
return wp_create_nonce( self::EDITING_NONCE_KEY );
}
Users without the capability 'edit_posts' can't save pages or custom posts types that thay have edit capability.
Fix is require:
file: elementor/includes/editor.php line: 738
The function
create_nonceshould check for capabilities instead of using the constantconst EDITING_CAPABILITY = 'edit_posts';This edit fix this issue