Structure Viewer

plugin banner

View the file and folder structure of your installed WordPress plugins and themes directly from the admin dashboard.

Author:Blincks (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.9.4
Plugin version:2.1.1
Added to WordPress repository:03-05-2025
Last updated:23-03-2026
Rating, %:100
Rated by:2
Plugin URI:https://wordpress.org/plugins/structure-viewe...
Total downloads:691
Active installs:10+
plugin download
Click to start download

Structure Viewer 2.1 is a comprehensive developer toolkit for WordPress that provides deep insight into your installed plugins and themes. Beyond simple file browsing, it offers powerful search capabilities, in-file content viewing, individual file downloads, multiple export formats (including PDF), and intelligent filtering—all within a clean, modern interface.

???? Core Features:

???? Advanced File Explorer
Tree View Navigation: Expandable folder structure with intuitive icons
File Information: View file sizes and modification dates on demand
Image Handling: Image files automatically open in new tabs
Modal File Viewer: View file contents directly in the admin with syntax highlighting
File Download: Download any individual file directly from the file viewer modal
Keyboard Navigation: Use arrow keys to navigate through the file tree

???? Powerful Search & Filter
Real-time Search: Instantly search across all files and folders
File Type Filtering: Filter by specific file types (PHP, JS, CSS, Images, etc.)
Extension-based Search: Search by file extension (e.g., .php, .js)
Contextual Results: Results show full file paths and metadata

???? Multi-Format Export
Export as TXT: Plain text structure for easy sharing
Export as JSON: Structured data for API integration
Export as XML: Standardized format for data processing
Export as PDF: Formatted PDF with header, page numbers, and branding
Clipboard Copy: One-click copy of entire structure to clipboard
Direct Downloads: Export files with proper naming and MIME types
Individual File Download: Download any single file from within the file viewer

???? Enhanced User Experience
Responsive Design: Works perfectly on desktop, tablet, and mobile
Loading Indicators: Visual feedback during operations
Persistent Settings: Remember your preferences between sessions
Accessibility: Keyboard navigation and focus management
Clean Interface: Modern WordPress admin styling

⚡ Advanced Features:
WP-CLI Integration: Manage structures from command line
Security Focused: Strict permission checks and path validation
Performance Optimized: Efficient file scanning with exclusions
Nonce Protection: Secure AJAX operations
Smart Exclusions: Automatically ignores node_modules, .git, and system files

???? Professional Use Cases:

???? Development & Debugging
– Quickly locate specific files in complex plugin structures
– Identify missing or misplaced files causing issues
– Understand plugin/theme architecture for customization
– Debug file permission or path-related problems

???? Auditing & Security
– Review third-party plugin structures for suspicious files
– Verify file integrity after updates
– Check for unnecessary or redundant files
– Ensure proper file organization standards

???? AI-Assisted Development
– Export complete structures for AI analysis (ChatGPT, Claude, etc.)
– Provide AI with context about plugin architecture
– Get precise code modification suggestions
– Example: “Here’s WooCommerce’s structure, how do I modify cart functionality?”

???? Documentation & Collaboration
– Generate structure documentation for teams
– Share plugin layouts with remote developers
– Create visual maps of complex projects
– Maintain reference documentation for future development

Additional Information

  • Security: Requires manage_options capability with nonce protection, input validation, output escaping, and directory traversal prevention.
  • Performance: Lightweight modular architecture with optimized file scanning and selective asset loading.
  • Compatibility: Tested with WordPress 6.9 and PHP 7.2+. PDF export uses jsPDF 2.5.1 loaded from cdnjs (no server-side PDF library required).
  • Support: For support, feature requests, or bug reports, please visit the plugin page.
  • Contributing: Developers can contribute via GitHub (link in plugin description).

Credits

Developed by Blincks — A web design and development agency. Structure Viewer is one of our open-source tools built for the developer community.


Screenshots
FAQ
ChangeLog