WordPress Pattern Library
Callandor Plugin
Add powerful block pattern functionality to hybrid themes that don’t natively support WordPress patterns. Perfect for Sage-based themes and custom WordPress installations.
Named after the legendary sword that amplifies power, Callandor brings WordPress block patterns to themes that don’t support them natively. Build pages faster with pre-designed, reusable pattern components.
Why Use Callandor?
Unlock the power of WordPress block patterns in any theme.
Pattern Library Access
Add WordPress block patterns to themes that don’t support them natively, like Sage-based themes.
- Local pattern registration
- Works with any WordPress theme
- Accessible via block editor
- Easy to extend and customize
Business-Focused Patterns
Pre-built patterns designed for real business websites and marketing pages.
- Hero sections with CTAs
- Feature showcases
- Testimonial layouts
- Pricing tables
Simple Management
Easy-to-use interface for managing and organizing your pattern library.
- Pattern categories
- Admin settings panel
- No coding required
- One-click pattern insertion
Developer Friendly
Clean, well-documented code following WordPress best practices.
- WordPress Pattern API
- Easy to add custom patterns
- Filter hooks for customization
- Well-structured codebase
Lightweight & Fast
Minimal overhead with no impact on site performance.
- No frontend JavaScript
- Small file size
- Efficient pattern loading
- No database bloat
Free & Open Source
MIT licensed and completely free to use for any project.
- No premium versions
- No hidden costs
- Community contributions welcome
- Active development
Included Pattern Library
Business-focused patterns ready to use out of the box.
Hero Patterns
Full-width hero sections to capture attention and drive action.
- Hero with image and CTA
- Hero with video background
- Split hero with features
Call-to-Action Patterns
Conversion-focused CTAs for different parts of your pages.
- Simple centered CTA
- CTA with background image
- Multi-column CTA options
Feature Patterns
Showcase your services, products, or key features.
- Three-column feature grid
- Feature list with icons
- Alternating feature sections
Testimonial Patterns
Build trust with customer reviews and success stories.
- Single testimonial highlight
- Testimonial grid layout
- Testimonial carousel
Pricing Patterns
Professional pricing tables for products and services.
- Three-tier pricing table
- Comparison pricing layout
- Simple pricing cards
Contact & Team Patterns
Make it easy for visitors to reach you or meet your team.
- Contact form with info
- Team member grid
- Contact details section
More patterns will be added in future updates. All patterns are fully customizable.
Who Benefits from Callandor?
Sage Theme Users
If you’re using Sage 10, Sage 11, or any Sage-based theme, Callandor unlocks WordPress block patterns that aren’t available in hybrid themes by default.
Agencies & Freelancers
Build client sites faster with a library of pre-designed, professional patterns. Spend less time on layout and more time on customization and client-specific features.
Custom Theme Developers
Add pattern functionality to any custom WordPress theme without rebuilding as a block theme. Keep your existing architecture while gaining modern block editor capabilities.
Content Creators
Build professional pages quickly without design skills. Insert complete, ready-to-use sections and customize them to match your brand and content needs.
Getting Started
Install and activate in minutes.
Installation
Option 1: Download from GitHub
- Download the latest release from GitHub
- Upload the
callandorfolder to/wp-content/plugins/ - Activate the plugin through the WordPress admin
- Patterns are now available in the block editor
Option 2: Install via Composer
composer require imagewize/callandor
Using Patterns
- Open the WordPress block editor on any page or post
- Click the + button to add a new block
- Navigate to the Patterns tab
- Find Callandor patterns organized by category
- Click any pattern to insert it into your page
- Customize the content and styling as needed
Adding Custom Patterns
Developers can easily add their own custom patterns. Create a new PHP file in the /patterns/ directory following this structure:
<?php
/**
* Title: My Custom Pattern
* Slug: callandor/my-custom-pattern
* Categories: callandor-hero
* Description: A custom hero section pattern
*/
?>
<!-- Your pattern HTML here -->
Patterns are automatically registered and appear in the block editor.
Requirements
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Block editor (Gutenberg) enabled
Support & Documentation
Full documentation, examples, and support are available on the GitHub repository. Report issues or request features through GitHub Issues.
Start Building Faster Today
Download Callandor and unlock block patterns for your WordPress theme. Free, open source, and ready to use.
Questions about Callandor? Get in touch