=== Page Builder Audit === Contributors: chrsinteractive Tags: page builder, audit, elementor, divi, beaver builder Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 8.2 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Audit all your pages to see which page builder each one uses. Detects 10+ popular page builders. == Description == Page Builder Audit provides a simple admin tool to audit all pages on your WordPress site and identify which page builder (if any) each page uses. **Detected Page Builders:** * Elementor * WPBakery Page Builder * Divi Builder * Beaver Builder * Brizy * Oxygen Builder * Thrive Architect * SeedProd * Bricks Builder * Breakdance **Additional Detection:** * Block Editor (Gutenberg) * Classic Editor * Empty pages **Features:** * View all pages in one table with ID, title, status, page builder, and page template * Summary statistics showing page builder usage breakdown * Only detects page builders that are actually installed on your site * Export audit results to CSV * Color-coded badges for easy scanning * Works with any theme **Use Cases:** * Planning a migration from one page builder to another * Auditing sites before taking over maintenance * Identifying pages that need updating * Documenting site architecture == Installation == 1. Upload the `page-builder-audit` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to Tools > Page Builder Audit to view the audit == Frequently Asked Questions == = Where do I find the audit page? = After activating the plugin, go to Tools > Page Builder Audit in your WordPress admin. = Why does it only show some page builders? = The plugin only checks for page builders that are currently installed and active on your site. If a page builder isn't detected, it means that plugin isn't installed. = Can I export the results? = Yes! Click the "Export CSV" button to download a spreadsheet with all page data. = What does "Block Editor" mean? = This indicates the page was built using the WordPress Block Editor (Gutenberg), which is the default editor since WordPress 5.0. = What does "Classic Editor" mean? = This indicates the page has content but doesn't use Gutenberg blocks. It was likely created with the Classic Editor or TinyMCE. = What does "Empty" mean? = This indicates the page has no content in the post_content field. = Does this plugin modify my pages? = No. This plugin is read-only. It only reads page data and metadata to determine which page builder was used. It never modifies any content. == Screenshots == 1. Main audit page showing all pages with their page builder and template information 2. Summary section showing page builder usage statistics == Changelog == = 1.0.0 = * Initial release * Detects 10 popular page builders * Distinguishes between Block Editor, Classic Editor, and empty pages * Shows page template information * CSV export functionality == Upgrade Notice == = 1.0.0 = Initial release.