A WordPress plugin for managing email campaigns and post type configurations.
- Post Type Configuration: Configure which post types are available for campaigns
- Settings Management: Manage plugin settings and provider configurations
- REST API Integration: Modern WordPress REST API for all operations
- Upload the plugin to your
/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' menu in WordPress
- Navigate to CampaignBridge > Post Types in your admin menu
- Go to CampaignBridge > Post Types
- Select which post types should be available for campaigns
- Save your configuration
- Go to CampaignBridge > Settings
- Configure your email provider settings
- Save your configuration
- WordPress Version: Requires WordPress 5.0+
- PHP Version: PHP 7.4+
- JavaScript: Modern ES6+ with WordPress admin integration
- Styling: Custom CSS with WordPress admin theme compatibility
- REST API: Full REST API support for post type operations
# Install dependencies
pnpm install
# Build all assets
pnpm build
# Build specific components
pnpm build:blocks
pnpm build:assets
pnpm build:interactivity
# Development mode
pnpm start
src/
├── scripts/
│ ├── core/ # Core services and utilities
│ ├── managers/ # Feature managers
│ └── services/ # Business logic services
└── styles/ # CSS and styling
For issues and feature requests, please check the plugin's GitHub repository or contact the development team.