Extra Chill News Wire WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
WordPress plugin providing Festival Wire custom post type and functionality for ExtraChill.com
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/extra-chill/extrachill-news-wire/releases/download/v0.6.3/extrachill-news-wire.zipWordPress plugin providing the Extra Chill Festival Wire content model, presentation, and Data Machine integration policy.
Development Status
- Active Refinement: Festival Wire is the proven first vertical for a broader reactive music-news system.
- Testing Focus: Work centers on source provenance, template composition, discovery, and multisite integration.
Overview
ExtraChill News Wire provides festival news coverage for wire.extrachill.com. It owns the festival_wire content model and presentation while Data Machine owns generic fetch, AI, publishing, tracking, and job evidence.
Features
Core Functionality
- Festival Wire Custom Post Type: Dedicated content management for festival news and coverage
- Native Pagination: Standard WordPress pagination using the theme's
extrachill_pagination()function - Shared Taxonomies: Network-owned festival and location classification
- Template System: Complete template hierarchy for archive and single post display
- Auditable Automation: A defined boundary between authoritative source data and AI-generated editorial output
Frontend Features
- Archive Pages: Dedicated festival wire archive with filtering and pagination
- Single Post Display: Specialized single post templates with enhanced metadata
- Content Cards: Modular content display components
- Mobile Responsive: Fully responsive design with optimized mobile experience
Build + deployment
Build the production ZIP with ./build.sh (symlinked to /.github/build.sh).
Deployments and remote operations run through Homeboy (homeboy/ in this repo).
The build artifact is build/extrachill-news-wire.zip.
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- jQuery (included with WordPress)
Usage
Content Management
- Navigate to Festival Wire in the WordPress admin menu
- Create new Festival Wire posts using the standard WordPress editor
- Assign festival and location terms using the taxonomy metaboxes
- Set featured images and excerpts for optimal display
Frontend Display
- Archive: Visit
/festival-wire/for the complete Festival Wire archive - Single Posts: Individual festival wire posts display with enhanced metadata
- Homepage Integration: Compatible with homepage ticker widgets (requires theme support)
Template Hierarchy
The plugin provides complete template coverage:
templates/
├── archive-festival_wire.php # Archive page template
├── single-festival_wire.php # Single post template
└── content-card.php # Content card component
Templates automatically override theme templates when present.
File Structure
extrachill-news-wire/
├── assets/ # CSS and JavaScript files
│ ├── festival-wire.css # Plugin styles
│ └── festival-wire.js # Filter and FAQ accordion functionality
├── includes/ # Core functionality
│ ├── festival-wire-post-type.php # Custom post type registration
│ ├── festival-wire-query-filters.php # Query modifications
│ └── core/
│ ├── breadcrumbs.php # Breadcrumb integration
│ └── post-meta.php # Post meta handling
├── templates/ # Template files
│ ├── archive-festival_wire.php # Archive template
│ ├── single-festival_wire.php # Single post template
│ ├── home-wire.php # Wire hub homepage
│ └── content-card.php # Content card component
├── build.sh # Production build script
└── extrachill-news-wire.php # Main plugin file
Configuration
Taxonomies
The plugin attaches these network-owned taxonomies:
- Festival: Primary festival classification
- Location: Geographic classification
Custom Fields
Festival Wire posts support all standard WordPress features:
- Title and content editor
- Featured images
- Excerpts
- Author assignment
- Custom fields
- Revisions
Data Machine Provenance
See docs/provenance.md for source attribution, execution tracking, AI authority, story identity, and revision rules.
Classification Audit
News Wire validates AI-decided festival and location values before Data Machine resolves or creates terms. Audit existing classifications without writing by default:
wp extrachill-news-wire classifications audit
After reviewing the proposed detach and merge actions, pass --apply to perform them.
Development
Build Process
# Navigate to plugin directory and create production build
cd extrachill-plugins/extrachill-news-wire
./build.sh
# Output: Only /build/extrachill-news-wire.zip file
WordPress Standards
- Follows WordPress coding standards
- Implements proper security practices (nonces, sanitization, escaping)
- Uses WordPress hooks and filters for extensibility
- Includes proper internationalization support
WordPress Compatibility
- WordPress: 5.0+
- PHP: 7.4+
- Tested up to: WordPress 6.4
- Stable tag: 0.3.9
Support
This plugin was developed for the ExtraChill music publication platform. For support:
- Developer: Chris Huber
- Website: wire.extrachill.com
- Development: Part of the Extra Chill Platform ecosystem
License
This plugin is developed for the ExtraChill platform. Please see the repository for license details.
Changelog
See docs/CHANGELOG.md for full version history.
Releases
9 releases. Each count is every asset in that release; expand a row for the breakdown.
Jul 13, 2026 3mo ago
extrachill-news-wire.zip
+1 asset
0
Jul 12, 2026 3mo ago
extrachill-news-wire.zip
+1 asset
1
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.