Gutenberg Block Collection
This repository, Gutenberg Blocks Collection, is a curated set of reusable, customizable, and dynamic blocks designed to enhance WordPress websites using the Gutenberg editor. These blocks empower developers and content creators with a range of features to build engaging, interactive, and visually appealing content with minimal effort.
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/mdasifhossainnadim/gutenberg-block-collection/archive/refs/heads/develop.zipA curated collection of reusable, customizable, and dynamic Gutenberg blocks designed to enhance WordPress websites. This plugin provides content creators with a range of features to build engaging, interactive, and visually appealing content with minimal effort.
📦 Blocks Included
-
Countdown Timer
- Create customizable countdown timers
- Set end date and customize colors
- Personalize digit and label appearances
-
Counter Animation
- Animated number counter with smooth transitions
- Configurable start and end values
- Adjustable animation duration
- Extensive styling options including typography and spacing
-
Customer Feedback
- Showcase customer testimonials in a slider format
- Fully responsive design
- Customizable layout and styling
-
FAQs
- Create expandable FAQ sections
- Customize colors for background, text, and icons
- Adjustable font sizes for questions and answers
- Interactive hover and active states
-
List Item
- Advanced list items with tooltip support
- Customizable text colors and typography
- Optional tooltip content
-
Pricing
- Display pricing tables
- Support for regular and discount prices
- Campaign mode with percentage display
- Customizable billing text
-
Subscribe Field
- Email subscription form
- Customizable button and placeholder text
- Optional required field validation
- Configurable message icon
-
Video Popup
- Embed videos with popup functionality
- Customizable play button
- Support for various video URLs
- Optional colored icon display
🚀 Installation
- Download the plugin
- Go to WordPress admin panel > Plugins > Add New
- Click "Upload Plugin"
- Upload the downloaded zip file
- Activate the plugin
🔧 Usage
- Create or edit a post/page
- Click the "+" icon to add a new block
- Look for the "Block Collection" category
- Select your desired block
- Customize the block settings in the sidebar
⚙️ Development
Prerequisites
- Node.js (v18 or later)
- npm run build
- WordPress (v6.1 or later)
Setup Development Environment
# Clone the repository
git clone https://github.com/MdAsifHossainNadim/gutenberg-block-collection.git
# Install dependencies
npm install
# Start development
npm start
# Build for production
npm run build