Design responsive, interactive, stylish buttons in a few clicks – download buttons, link buttons, icons, tooltips, and animations, all inside the block editor.
The default button gets ignored. Button Block comes with many useful styling options that make it easy to build responsive, interactive, stylish buttons that visitors actually notice – no custom CSS required.
Add icons and tooltips, switch between small, medium, large, extra large, or full-width sizes, turn any button 3D with a single click, or apply animations with custom durations. You can even turn a button into a file download trigger – all from the familiar Gutenberg sidebar.
Free Features
Download Button: Let visitors download files with one click.
Icon Support: Add an icon alongside your button text.
Tooltip: Show tooltip text when visitors hover over the button.
Flexible Sizes: Small, medium, large, extra large, or full width.
3D Style: Make any button 3D with a single click.
Animations: Lots of animation styles with adjustable duration.
Hide Menu: Hide the Button Block option from the admin menu if you prefer a cleaner dashboard.
Pro Version
Upgrade to Button Block Pro for advanced actions, popups, and fine-grained control.
Pro features include:
Button Action: Use the button as a link or a popup trigger.
Popup Content: Show Image, Audio, Video, Block Content, Documents (.pdf, .doc, .docx, .xls, .xlsx), and Iframe in a popup.
Security Features: Require Login, Password, or Email before access.
Download File Name: Set a custom name for the downloaded file.
rel Attribute: Add the rel/relation attribute to the anchor link.
referrer-policy Attribute: Add the Referrer Policy attribute to the anchor link.
Icon Position: Place the icon on the left or right of the text.
Tooltip Position: Choose where the tooltip appears.
Hide on Devices: Hide the button on desktop, tablet, or mobile.
How to Use Button Block – Quick Start
Install and activate the Button Block plugin.
In the Gutenberg editor, add the Button Block from the “Widgets” block category.
Adjust the button’s style, size, icon, and behavior from the right-side settings sidebar.
Publish – your button is live!
For installation help, see the Installation tab.
Use Cases
Call-to-action buttons: Drive sign-ups, purchases, and inquiries with buttons that stand out.
File downloads: Offer PDFs, documents, and media files with a styled download button.
Popup triggers (Pro): Open images, videos, forms, or documents in a popup on click.
Landing pages: Match buttons to your brand with 3D styles, icons, and animations.
Purpose: Provides an opt-in consent form for usage tracking and analytics to help improve the plugin. No data is sent before explicit user consent.
External Services: Communicates with api.bplugins.com (activation events) and wp.freemius.com (opt-in processing) only after user opt-in. See bPlugins Privacy Policy and Freemius Privacy Policy.
Purpose: Shared utility library providing admin dashboard components and common Gutenberg editor controls.
External Services: The library may connect to bPlugins, WordPress.org, and Freemius services for product data and checkout functionality. See full details: https://github.com/bPlugins/bpl-tools#external-requests–why-they-are-made