- migrate Wire notifications to receipts
- consume typed notification receipts
- correct Festival Wire asset dependencies
- notify festival subscribers of wire updates
- consume shared network bridge primitive from multisite
- align Festival Wire with theme composition
- make responsive card grids overflow-safe (min(100%, floor))
- Internal improvements
- add festival-driven network bridge on single posts
- eliminate ec-edge-shell from news wire
- align news wire templates to theme edge contract
- Theme flexibility audit: festival wire taxonomy and theme integration
- Update news wire templates and remove build artifacts
- Festival Wire improvements and updates
- switched from session tokens to native wordpress multisite user recognition. should now be much more performant and overall native to wordpress
- added ticker to plugin included via action hook on homepage
- Initial commit: ExtraChill News Wire Plugin
- Added theme integration for festival_wire taxonomy registration
- Added festival hub header component
- Added festival term meta functionality
- Added festival metadata system
- Updated festival wire query filters
- Added CLAUDE.md documentation
- Simplified
ec_news_wire_render_wire_hub_homepage()by removing redundant site URL and admin checks, relying on theextrachill_homepage_contenthook context for execution
- Festival Wire posts now remain excluded from location taxonomy archives (reverted unintended inclusion)
- Implemented
ec_wire_schema_breadcrumb_itemsfilter to align SEO schema breadcrumbs with visual breadcrumbs on wire.extrachill.com (Blog ID 11) - Added specific schema breadcrumb support for News Wire homepage, single festival wire posts, taxonomy archives, and post type archives
- Refined
README.mdoverview to specify plugin's role for wire.extrachill.com and isolated automated news feeds - Removed legacy "Tip Submission System" mention from
README.mdfeatures list - Updated developer website link to
wire.extrachill.cominREADME.md
- Improved container structure on wire hub homepage by adding
<div class="festival-wire-page">wrapper for better CSS targeting and consistent layout - Enhanced "View all Festival Wire" button on homepage hub with
button-1 button-mediumclasses to match theme design system - Cleaned up archive template by removing redundant sidebar and commented-out pagination code
- Simplified content card meta display by removing unnecessary author/location placeholder comments
- Fixed layout nesting in
archive-festival_wire.phpby properly closing the grid container div before pagination - Corrected breadcrumb and template paths in README.md file structure documentation
- Added
<div class="festival-wire-page">wrapper to wire hub homepage template for improved container structure and CSS targeting
- Post meta filtering to hide author name from Festival Wire post type display
- New
includes/core/post-meta.phpmodule withfestival_wire_hide_author_from_metafilter - Filters
extrachill_post_meta_partshook to remove 'author' element for festival_wire posts
- Added
global $post;declaration intemplates/home-wire.phpbefore foreach loop to ensure propersetup_postdata()function usage and prevent potential post data issues
- Refactored
templates/home-wire.phpto use WordPress template patterns - Removed redundant wrapper divs (main-content, site-main) duplicating theme structure
- Replaced multiple echo statements with direct HTML/PHP mixture for improved readability
- Added final newline for file compliance
- Breadcrumb customization for wire site (blog ID 11) with dedicated overrides
- Homepage breadcrumb trail showing "News Wire"
- Archive and taxonomy breadcrumb trails with proper wire context
- Single post breadcrumb trails using post titles
- Modified back-to-home link label to "← Back to News Wire" on non-homepage pages
- Breadcrumb rendering in wire hub homepage template
- Wire hub homepage functionality with dedicated template (
templates/home-wire.php) - Homepage content rendering for wire site with festival wire post grid display
- Conditional asset loading for wire site homepage integration
- Replaced hardcoded
1remfont sizes with CSS variablevar(--font-size-base)in festival-wire.css (7 instances) - Updated
.related-wire-titlefont-size to usevar(--font-size-xl)variable - Modified forum CTA in archive template: updated title to "Join our Community!", revised description, changed link to use
ec_get_site_url('community')dynamic URL - Enhanced asset enqueue logic to support wire site homepage detection
- Improved CSS variable usage for consistent font sizing across components
- Corresponds to wire transfer from main blog site to dedicated domain (wire.extrachill.com)
- Replaced AJAX "Load More" button with native WordPress pagination using theme's
extrachill_pagination()function - Archive pages now use standard
?paged=2URLs for better SEO and simpler architecture
- Deleted
includes/festival-wire-ajax.php- AJAX load more handler no longer needed - Removed
initLoadMore()function fromfestival-wire.js - Removed AJAX localization (
festivalWireParams) from asset enqueue
- Category and data_source taxonomy support from Festival Wire post type
- Author archive integration is the only remaining cross-post-type inclusion for Festival Wire queries
- Category archive listings can no longer pull festival_wire posts
- Homepage ticker feature (moved to theme responsibility)
- jQuery dependency - plugin now uses vanilla JavaScript
- Converted all JavaScript to vanilla JS for better performance
- Single post template now uses theme action hooks for consistent layout
- Related posts section uses theme's
.related-tax-sectionpattern - Simplified CSS by removing redundant styles inherited from theme
- Updated archive button styling to use theme's
button-1class - Updated forum CTA link to new URL structure
- Festival Wire posts now appear in author archives
- Festival Wire posts now excluded from location taxonomy archives
- Corrected build output documentation
- Extracted from ExtraChill theme
- Custom post type for festival wire content
- AJAX-powered archive with load more functionality
- Community tip submission system
- Template override system
- Query filters for taxonomy integration