Static JSON Export with CORS
Generate secure, fast CORS-enabled static JSON feeds of your posts and pages for external applications or headless setups.
Use with caution
Static JSON Export with CORS works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Static JSON Export with CORS stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| cors | #20 |
| Headless WordPress | >100 |
| jamstack | #8 |
| rest-api | >100 |
| static json | #28 |
About Static JSON Export with CORS
From the official readme · v1.1.1Description
Static JSON Export with CORS is a lightweight, secure WordPress plugin designed to export your published posts, pages, or custom post types into highly-optimized static JSON files.
Feeds are generated automatically when content changes and served cleanly through a WordPress REST API endpoint (GET /wp-json/sjec/v1/feed?name=YOUR_FEED_NAME) with a customizable CORS origins whitelist.
Key Features
- Headless CMS Support: Export a lightweight post index, chunked paginated page files, and detailed individual post files under a subfolder.
- REST API Endpoints: Serve generated static JSON feeds via
GET /wp-json/sjec/v1/feed?name=YOUR_FEED_NAMEand individual posts viaGET /wp-json/sjec/v1/post?feed=FEED&slug=SLUGwith full CORS support. - Granular CORS Management: Enter multiple allowed domains (Origins) in a whitelist via the admin panel.
- Single JSON Feed: Create a highly optimized JSON feed for your primary post type.
- Pretty-Printed JSON: Clean and readable JSON outputs for easy debugging.
- Custom Field Mapping: Include taxonomy terms or custom meta fields directly in the output.
- Flexible Querying: Select targeted post types, filter by a single taxonomy, adjust output limits, and sort chronologically.
- Value-Added Dashboard: Monitor folder write privileges, payload sizes, item counts, and preview raw JSON output (index, page 1, and individual posts).
- GPLv2 & WordPress.org Guidelines Compliant: Fully sanitized inputs, nonce validations, and strict path traversal protection.
PRO Features Available
Unlock even more capabilities:
* Multiple JSON Feeds: Manage separate JSON endpoints for multiple post types.
* Payload Minification: Shrink JSON payload sizes for lightning fast API responses.
* Advanced Taxonomy Filtering: Use AND/OR logic to combine multiple taxonomy constraints.
* Sized Featured Images: Export structured arrays containing multiple sizes (thumbnail, medium, large, full) for featured images (FREE version supports thumbnail URL only).
* Standalone High-Speed API Endpoint: Serve static JSON directly via api.php bypassing the WordPress core bootstrap entirely for sub-millisecond response times under heavy traffic.
* Webhook Integration: Automatically notify external services or trigger rebuilds whenever post data is updated.
Installation
- Upload the
static-json-export-corsfolder to the/wp-content/plugins/directory, or upload the ZIP file directly via the WordPress admin area. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to JSON Export CORS in the WordPress admin menu to configure your CORS origins and feed structures.
Frequently asked questions
How are feeds served via REST API?
The plugin registers a custom WordPress REST API endpoint (GET /wp-json/sjec/v1/feed?name=YOUR_FEED_NAME) that serves the generated static JSON content with configured CORS headers attached.
Can I use it on local environments?
Yes. You can add local URLs (like http://localhost:3000) into the CORS Whitelist setting to debug integrations.
How do I fix CORS errors (Access-Control-Allow-Origin)?
If you see a browser error log like: Access to fetch at ‘https://example.com/wp-json/sjec/v1/feed?name=default’ from origin ‘https://yourfrontend.com’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. You can resolve this by whitelisting your frontend domain: 1. Go to the WordPress Admin dashboard and navigate to JSON Export CORS. 2. Locate the CORS Settings section. 3. Add your frontend origin (e.g., https://yourfrontend.com) to the CORS Whitelist text area. 4. Save the settings. The plugin will automatically attach the…
Changelog
Adds review request notice for active users and bundled translations for Spanish, German, and French.
1.1.1
- Add automated review request admin notice for active users.
- Add i18n support and bundled translations for Spanish (es_ES), German (de_DE), and French (fr_FR).
- Update FAQ for CORS preflight errors and improve Repo SEO.
1.1.0
- Add Headless CMS support with static page chunks pagination.
- Add static detailed JSON files generation for individual posts.
- Add custom WordPress REST route to serve individual posts dynamically with CORS headers.
- Update admin Dashboard to display URLs and live previews of paginated chunks and individual posts.
- Add PRO-only sized featured images output (FREE version limited to thumbnail URL string only).
- Upgrade WordPress Coding Standards requirement to version 3.4.1.
1.0.0
- Initial release.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Static JSON Export with CORS alternatives
All cors plugins →FAQ
Static JSON Export with CORS: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 2, 2026
Is Static JSON Export with CORS free?
Yes. Static JSON Export with CORS is free to download and use from the official WordPress.org plugin directory.
Is Static JSON Export with CORS safe to use in 2026?
Static JSON Export with CORS works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.
How many websites use Static JSON Export with CORS?
Static JSON Export with CORS is active on <10 WordPress websites and has been downloaded 274 times since it launched in July 2026. It was downloaded 59 times in the last 30 days.
Does Static JSON Export with CORS work with WordPress 7.1?
Static JSON Export with CORS is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Static JSON Export with CORS need?
Static JSON Export with CORS requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Static JSON Export with CORS last updated?
The latest version, 1.1.1, was released on August 2, 2026 (2 months ago).
Who makes Static JSON Export with CORS?
Static JSON Export with CORS is developed and maintained by aritrhk.
What are the best alternatives to Static JSON Export with CORS?
The most popular alternatives to Static JSON Export with CORS are Enable CORS (6K+ installs), WP-CORS (1K+ installs) and CoCart CORS Support (300+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card