A comprehensive collection of 11 professional Gutenberg blocks for WordPress, including advanced heading, buttons, sliders, testimonials, and more.
- 11 Professional Blocks - Essential blocks for modern websites
- Native Gutenberg Integration - Built using only native WordPress components
- Responsive Design - Mobile-friendly and responsive
- Accessibility Compliant - ARIA labels and keyboard navigation
- Performance Optimized - Lightweight and fast-loading
- Translation Ready - Full internationalization support
- Advanced Heading - Customizable headings with typography controls
- Professional Button - Multiple styles with hover effects and icons
- Feature Box - Highlight features with icons and descriptions
- Testimonial - Display customer testimonials with ratings
- Team Member - Showcase team members with social links
- Content Slider - Engaging content sliders with navigation ⭐
- Call to Action - Compelling call-to-action sections
- Icon List - Lists with custom icons
- Progress Bar - Animated progress bars
- Pricing Table - Attractive pricing tables
- Alert Notification - Important alerts and notifications
The Content Slider block offers:
- Multiple slide support with easy management
- Navigation controls (arrows and dots)
- Auto-play with customizable delay
- Transition effects (slide and fade)
- Pause on hover functionality
- Infinite loop option
- Responsive behavior controls
- Full customization of navigation elements
- Background images and colors
- Content alignment options
- Node.js 16+
- npm 8+
- WordPress 6.0+
- PHP 7.4+
- Clone the repository:
git clone https://github.com/gabidoet/professional-blocks-suite.git
cd professional-blocks-suite- Install dependencies:
npm install- Start development:
npm start- Build for production:
npm run buildprofessional-blocks-suite/
├── professional-blocks-suite.php # Main plugin file
├── /blocks/ # Block definitions
│ ├── /advanced-heading/
│ ├── /professional-button/
│ ├── /content-slider/ # Main feature
│ └── ...
├── /src/ # Development files
│ ├── /blocks/ # Block source code
│ └── index.js # Main entry point
├── /build/ # Compiled assets
├── /includes/ # PHP classes
└── /languages/ # Translation files
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Modern browser with ES6 support
- Upload the plugin to
/wp-content/plugins/professional-blocks-suite - Activate the plugin through WordPress admin
- Blocks will appear in the "Professional Blocks Suite" category
Each block includes extensive customization options:
- Colors - Text, background, and accent colors
- Typography - Font size, weight, and style
- Spacing - Margins and padding controls
- Layout - Alignment and positioning options
- Effects - Hover states and animations
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
This project is licensed under the GPL v2 or later - see the LICENSE file for details.
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
- GitHub Issues: Report bugs or request features
- WordPress.org Support: Community support
Developed with ❤️ using WordPress coding standards and best practices.
- 11 Blocks - Complete suite of professional blocks
- Responsive - Works on all device sizes
- Accessible - WCAG 2.1 AA compliant
- Fast - Optimized for performance
- Secure - Follows WordPress security guidelines