GSheet Tables displays Google Sheets data on WordPress sites. Update your spreadsheet and the table updates automatically.
Key Features
-
Google Sheets integration
- Display data by providing a public spreadsheet URL
- Tables update automatically when the sheet changes
-
Real-time filtering
- Column-level filters for quick narrowing
- AND search across multiple columns
- Partial or exact match modes
-
Sorting
- Click headers to sort (ascending/descending)
- Automatic numeric column detection
- Sort indicators
-
Pagination
- Choose items per page (10, 25, 50, 100, all)
- Page number navigation
- Previous/Next controls
-
CSV export
- Export filtered and sorted data
- UTF-8 BOM CSV for Excel compatibility
- Export visible columns only
-
Custom styling
- Border styles (theme, horizontal, vertical, all, none)
- Border width
- Header/cell font sizes
- Color settings (header bg/text, cell bg/text, hover bg)
- Custom CSS
- Theme style inheritance by default
-
Admin features
- Table creation and management
- Default filters
- Visible column selection
- Advanced filters (OR, numeric range, date range)
- Live preview
Use Cases
- Data directories
- Event listings
- Product catalogs
- Member lists
- Document indexes
- News lists
- Statistics tables
- Any dataset managed in Google Sheets
Security
- Nonce validation for all AJAX requests
- Proper capability checks for admin features (
manage_options) - Sanitization of all user input
- Proper output escaping
Development
- GitHub: https://github.com/doublecracker/gsheet-tables
- ライセンス: GPL v2 or later
Credits
開発者: doublecracker
Support
問題が発生した場合は、GitHubのIssuesページで報告してください。
https://github.com/doublecracker/gsheet-tables/issues
Support the Development
GSheet Tables is free and open source. If you find it useful, please consider supporting its development:
Your support helps maintain and improve this plugin. Thank you!