Project Type: WordPress Plugins

Extra Chill Community Plugin – Technical Documentation

This directory contains technical deep-dive documentation for the Community plugin. For architectural patterns and development guidelines, see ../CLAUDE.md For a quick overview, see ../README.md WordPress plugin providing comprehensive forum enhancements...

Changelog

[1.4.0] - 2026-04-02 Added unify bbPress notices into theme notice system Changed remove function_exists('wp_get_ability') guards Add mobile gutter to forum description and create topic button Revert "refactor: remove inline styles...

Artist Shop Manager Block

Complete shop product management Gutenberg block with integrated Stripe payment processing and order fulfillment. Location: src/blocks/artist-shop-manager/ Block Type: React-based Gutenberg block registered as extrachill/artist-shop-manager Overview The Artist Shop Manager block...

Social Platform Integration

Comprehensive social media link management system supporting 15+ platforms with validation, rendering, and CRUD operations. Platform Support ExtraChillArtistPlatform_SocialLinks Class Location: inc/core/filters/social-icons.php Singleton class managing all social platform functionality: class ExtraChillArtistPlatform_SocialLinks...

Subscription System

Comprehensive email subscription management system allowing artists to collect and manage subscriber lists with multiple collection methods and export capabilities. Database Schema Subscriber Table Location: inc/database/subscriber-db.php CREATE TABLE wp_artist_subscribers (...

Artist Platform & Newsletter Integration

Automatically subscribe artists to the newsletter when they complete the join flow or create a new artist profile. Integration Pattern The artist platform fires an action hook when a new...

JavaScript Architecture

The plugin uses modern JavaScript patterns organized by functionality across different contexts (public, management, and blocks). Organization Gutenberg Block System (React) Location: src/blocks/ Modern React-based components providing five Gutenberg blocks...

Advanced Link Page Features

Comprehensive advanced functionality for link pages including expiration, redirects, analytics tracking, and YouTube integration. Link Expiration System Time-Based Link Management Location: src/blocks/link-page-editor/components/tabs/TabAdvanced.js (editor UI) Features: Schedule link activation/deactivation Automatic expiration...

Start development server with watch mode

Gutenberg Block Editor System The Extra Chill Artist Platform provides comprehensive management through five specialized Gutenberg blocks: 1. Link Page Editor Block (src/blocks/link-page-editor/) Complete React-based Gutenberg block providing modern interface...

Link Page System

Comprehensive link page creation and management system with Gutenberg block editor, live preview, drag-and-drop interface, and advanced customization options. System Architecture Link pages provide artists with customizable landing pages featuring:...

← Back to Chubes.net