How do I let contributors edit their posts after being approved once?
There is a capability in WordPress called “edit_published_posts”. Contributors do not have this capability by default (refer to the Roles and Capabilities Codex page to see the out-of-box role configurations). You can add this capability to the contributor role with code like this: // get the “contributor” role object $obj_existing_role = get_role( ‘contributor’ ); // … Read more