WP Client Onboarding
WordPress plugin - Embedded user manual for client onboarding
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/omerialis/wp-client-onboarding/archive/refs/heads/main.zipWordPress plugin that provides an embedded user manual in the admin dashboard for client onboarding.
Features
- Admin-only documentation hub accessible from the WP admin menu
- Rich content sections: text, images, embedded videos (via URL)
- Custom Post Type for managing manual sections
- Role-based access control: editors manage content, admins read only
- Section ordering (drag & drop or manual order)
- JSON import for pre-populated manuals on site delivery
- Minimalist UI that matches WordPress admin design
Requirements
- WordPress 6.9+
- PHP 8.2+
Installation
- Download or clone this repository into
wp-content/plugins/ - Activate the plugin from the WordPress admin
- Navigate to Manuel in the admin sidebar
Security
- All inputs sanitized, all outputs escaped
- Nonce verification on every form and AJAX request
- Capability checks on every action
- Direct file access blocked
License
GPLv2 or later