=== EazyDocs Pro === Contributors: mdjwel, spiderdevs, freemius Tags: document, docs, documentation, knowledge base, knowledgebase, kb, support, faq, faqs, wiki, helpdesk, table of content, documentation generator, support center Requires at least: 5.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 2.2.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html EazyDocs assist you in easily creating beautifully designed documentation for your products. == Description == EazyDocs assist you in quickly and easily creating great looking documentation for your products. Site operators can create & manage detailed, hierarchical documentation in the WordPress admin. You get all the power of WordPress to create/add new docs, tags, organize with ordering your documentation. EazyDocs makes browsing and creating advanced documentation easy and user-friendly. ### Author ### Brought to you by Md Jwel from [spider-themes](https://spider-themes.com) == Frequently Asked Questions == = Does EazyDocs work with any theme? = Yes, the EazyDocs works with any standard WordPress theme. = Do I need coding skills to use EazyDocs? = Absolutely not! EazyDocs is as easy to use, as you can think of. = Where can I report bugs or contribute to the project? = To report bugs or to contribute, head-over to the [GitHub repository](https://github.com/spider-themes/eazydocs/issues) == Installation == = Minimum Requirements = * PHP 7.3 or greater is recommended * MySQL 5.6 or greater is recommended You can install the EazyDocs from your WordPress Dashboard or manually upload it through cPanel/FTP. = OPTION 1: Install the EazyDocs Plugin from WordPress Dashboard = 1. Navigate to Plugins -> Add New. 2. Search for 'EazyDocs' and click on the Install button to install the plugin. 3. Activate the plugin in the Plugins menu. 4. Optional step: configure the plugin in the Admin menu, in EazyDocs -> Settings. = OPTION 2: Manually Upload Plugin Files = 1. Download the plugin file from the plugin page: eazydocs.zip. 2. Upload the 'eazydocs.zip' file to your '/wp-content/plugins' directory. 2. Unzip the file eazydocs.zip (do not rename the folder). 4. Optional step: configure the plugin in the Admin menu, in EazyDocs -> Settings. == Screenshots == 1. Admin UI 2. Documentation on Admin UI builder 3. Docs shortcode UI on frontend 4. Single doc page == Changelog == = v2.2.1 (16 October 2025) Fixed: Broken Access Control vulnerability resolved by adding proper permission checks to AJAX endpoints Fixed: Removed unnecessary for and id attributes from subscription form labels to resolve conflicts with custom form handlers Tweaked: Design feedback on text adjusted for better readability and alignment Enhanced: Security improved by sanitizing input and checking user capabilities in document visibility and duplication functions Improved: Selected comment feature enhanced for better usability Improved: Doc badges and assistant design refined for a more consistent and appealing look Improved: Subscription field colors adjusted for better visibility and consistency in dark mode Optimized: Doc Ranks code refactored with templating for better performance and maintainability Updated: 'Feedback on Selected Text' settings fields updated Renamed: Helpful Docs renamed to Doc Ranks for clarity Updated: Analytics default number for most viewed docs modified for accuracy Updated: Feedback management logic to handle both full doc and text feedback Removed: Unused settings option 'Button Text' removed = v2.2.0 (18 September 2025) New: Added Email Reporting with static and dynamic analytics reports New: Added option to set the Number of Docs displayed in the Assistant Fixed: SVG icon not showing on the profile page Fixed: Security issues fixed Tweaked: Non-matching sidebar items are now hidden when filtering with search Tweaked: Assistant font now matches the theme Tweaked: Enhanced notification filter functionality and the notification icon on the EazyDocs dashboard Updated: Freemius SDK updated to 2.12.2 = v2.1.3 (17 August 2025) New: Added “Most Viewed” tab in Helpful Docs under Analytics New: Collaboration added in analytics New: Integrated Akismet spam protection into Assistant contact form Fixed: Resolved assistant fields disappearing issue Fixed: Resolved some issues of Assistant fields Fixed: Security issues fixed par Tweaked: Contributors restricted to Editor, Administrator, and Author roles Tweaked: Visibility and duplicate feature files and codes updated Tweaked: Updated a text for translation compatibility Tweaked: Analytics page design improved = v2.1.2 (18 June 2025) New: Added Author Profile Page, Anyone can now view an author’s profile by clicking their profile picture in the contributor list on a single doc page. The profile displays contributor details and all the docs they've contributed New: Added Cross Domain Embed option in "EazyDocs < Settings < Docs Assistant < Cross Domain Embed" Now you can extend your Docs Assistant to other websites by embedding it across multiple domains using a simple code snippet—making your documentation accessible wherever it's needed New: Featured image show hide option added for EazyDocs Grid block Fixed: Sidebar menu expand/collapse with AJAX loading issue Fixed: Ajax loading issue resolved Fixed: Selected comment button issue resolved Tweaked: Improved responsive of footnotes Updated: Freemius SDK updated to 2.12.0 = v2.1.1 (10 May 2025) New: Added OnePage docs settings and 'View Docs' Shortcode for Single docs view New: Added a settings option to define which user roles can add or edit documentation as contributors New: Added 'View Docs' shortcode for single Docs view Fixed: OnePage Doc left sidebar menu active issue fixed with scrolling Fixed: Control issue fixed in the Book Chapter widget Tweaked: Private Docs Access for All Users and Multiple Role Support Tweaked: Private docs allowed for all users based on capabilities Tweaked: Unlimited roles can now be assigned for private docs Tweaked: Chatbot responsiveness has been improved Tweaked: Admin bar hide for OnePage Docs Tweaked: Fixed issue with add and edit buttons not appearing for contributors Tweaked: Ensured private docs in the left sidebar are visible only to users with proper capabilities Tweaked: Collaboration roles update by adding capabilities instead of role name