My approach would be to create Custom post type, and then handling top level items as “documents” and its child items like “chapters”. Every user can edit his own chapter then.
It would require some front-end setup – list only top-level items (post_parent=0
) in main query, and looping through child posts on its single page. And some redirects, when visitor accidentally visit child item page, etc.
Related Posts:
- How can I let users to access plugin functions based on roles?
- Getting user roles in plugin files
- How to create restrict content to users (by user, not by role)
- Multisite – maximum number of users with specific role
- Understanding State in WordPress Multisites
- Add User Role: Pre-saved in User-Meta [SOLVED]
- Custom Login page with custom redirects for each user?
- Remove specific administrator’s capability
- Plugin permissions for Editor role
- Role based permission edit for plugins
- Creating teams of users in WordPress
- Plugin privelages for “editors”
- how to create user profile pages and display them based on users roles
- User / membership Plugin [closed]
- Defined user role to access plugin’s pages
- Want to add post to user dashboard
- How to give different user access to different people?
- How to give access to the particular page in wordpress for specific username/email NOT roles [closed]
- Solutions to repost categories into multisite blogs?
- New User Form – Custom Menu Page
- how to give a user a role?
- How to display only subcategory
- WordPress Central User Database
- Category’s Description field as editor remove tag
- How to read individual user’s directory and display content to that specific user?
- Assign post format to categories
- Using WP Category Lists Plugin to Dynamically Display Category (PHP)
- Calendar Solution: Handling upcoming Dates with Posts?
- Events Plugin that works with existing categories?
- Excluding a category from wp_query breaks recent post widget
- Trouble with editing template for “List category posts” plugin
- Any built-in function to associate a post to category through a plugin?
- Filter custom posts based on the user role of author
- Redirection of users away from wp-admin (but not administrators)
- wp_set_auth_cookie causes 403 error in the wooCommerce checkout
- Custom post type – no layout section of Document tab, and no author choice
- How to fetch products with the price in a page on woocommerce using a form or live search with php
- Display by Category in Admin
- Search for categories
- How to allow an editor to edit all WordPress blog posts but have the last say as administrator?
- How can I copy all users to newly created site on a multisite network in WordPress?
- WooCommerce specifc variations for specific user role [closed]
- Redirecting thousands of posts that currently have no category in their permalink when changing permalink structure to include category
- How to set add question capability for author role in wp pro quiz plugin
- Plugin developer automated documentation
- Customize permalink wordpress category id
- Enable users to change change and add taxonomies of posts
- Automatically Assign Author to Category [closed]
- Custom Pages for Woocommerce Product-Category Pages
- How can I change the meta_key for a particular piece of information?
- How to create user that has permission to create new sites on WordPress with multisite option enabled?
- polylang + category/tag custom language link
- Custom User meta field display
- How to password protect a category page / not posts?
- How to display taxonomy images with wp_list_categories?
- Using arbitrary paths in page urls
- Can a Plugin Override New User Default Role Type
- Can I allow certain people to add/edit pages within a parent?
- WordPress “Categories to tags converter” not working. Pointing to import.php instead
- How do I apply style to each category of a list?
- Redirect to another page using contact form 7? [closed]
- edit_user_profile and show_user_profile are not firing inside a class
- can i limit editing specific custom fields to certain roles?
- Recent posts per category loop?
- How to create multiple users at once?
- Shortcode to update user meta
- Add user role to generated plugin
- Is there any way to make myself an admin?
- How do I get the user ID of the user that was updated in WordPress?
- How to have sample page for each new register users in a membership website
- Allow only Admin role to access plugin settings/options page
- How to get all posts belongs to a user between a certain date
- How to allow Contributors to publish articles after approval
- Specific way to allow WordPress users to view their current password? And edit it?
- How do I rename a category in the menu bar only?
- Ambrosite Next/Previous Post Link Plus or WP next_post_link to cycle through top level category
- how can I query all wordpress users of a blog
- Add Content to Content()
- Is changing post from category in a large blog a good practice?
- Best/Correct way to add an option to a category
- How to set category correctly for a custom post created by a remote API call?
- Is there a plugin for WordPress for creating ‘Accounts’ where all users who belong to that Account can only see Account data? [closed]
- Custom shortcode for displaying user based on a role parameter
- How I can change the required capability for an admin menu without editing the plugin file?
- get_users(); Is an Undefined Function When Used in Cron Job
- Is there a script to collect all hooks and filters provided by a plugin?
- .php file for woocommerce edit category? [closed]
- check uncategorized category by default
- Multiple authors and readers restricted by role [closed]
- How limit user connection?
- how to make dynamic subdomain for each user registering?
- How to pass a query string to another page on the same site?
- Show WordPress Plugin Menu(Admin) To Editor
- WordPress /users/me endpoint request forbidden
- Show media-uploads to all users
- How to add category and subcategory in WordPress custom code?
- WooCommerce Hiding A Certain Category From Being Displayed On Single Product
- Personalized Author Area
- How can recognize post’s category?
- How to auto strip hyperlinks & images in wordpress post