Plugin categories

Create a Website with AI
CMB2

CMB2

CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.

5

Rating summary

89

Reviews

300K

Active installations

CMB2
CMB2

Overview

Compatibility

Installation instructions

Customer support & learning resources

Main benefits

Build custom metaboxes

Manage meta for posts

Flexible API usage

Numerous hooks and filters

Supports repeatable fields

About this plugin

Version: 2.11.0
Last updated: 02-04-2024
WordPress version: 3.8.0
Tested up to: 6.4.5
PHP version required: 7.4
Languages: English (Canada), English (UK) [+16]
Learning resources: View resources

Overview

CMB2 is a powerful developer's toolkit designed to facilitate the creation of metaboxes, custom fields, and forms within WordPress. Targeted at developers, it provides an intuitive and flexible API to manage meta for posts, terms, users, and comments, along with the ability to create custom options pages. By leveraging CMB2, developers can enhance their WordPress projects with custom field types for everything from Google Maps to Font Awesome icons, and implement a variety of custom user interfaces including repeatable fields and slider controls. The plugin, which can be bundled safely with any project, is a complete rewrite of the original Custom Metaboxes and Fields for WordPress, ensuring compatibility with the latest WordPress versions while offering extensive documentation and support for community contributions via GitHub.

Flexible API

  • Allows you to use CMB forms almost anywhere, even on the front-end.
  • Custom API hook that allows you to create your own field types.
  • Numerous hooks and filters to modify many aspects of the library without editing it directly.

Comprehensive Field Types

  • Several field types are included by default.
  • Supports repeatable fields for most field types and repeatable field groups.
  • Custom field types available such as Google Maps, Select2, Slider, and many more.

User and Developer Friendly

  • Easily manage meta for posts, terms, users, comments, or create custom option pages.
  • Safe to bundle with any project, ensuring it will only load the newest version in the system.
  • Extensive documentation available on GitHub, including inline documentation for functions and methods.

Community and Contribution

  • Development occurs on GitHub with all contributions welcome.
  • A complete list of contributors is available, showcasing community involvement.
  • Numerous third-party resources and extensions available to enhance functionality.

Rating and reviews

5

Rating summary

89

Reviews

300K

Active installations

5
4
3
2
1

User sentiment analysis

Users greatly appreciate the CMB2 plugin for its power, simplicity, and clean interface, which provides full control over custom fields and meta boxes. This plugin is highly valued for its robust API, extensive documentation, and active development community. Users find it indispensable for WordPress development, allowing fast and easy customization of backend functionality that enhances client satisfaction. However, some drawbacks include performance issues with large datasets, reliance on the WordPress media library which can create file conflicts, and a steep learning curve for beginners. Despite these drawbacks, the rich feature set and responsive support make CMB2 a standout plugin in the WordPress ecosystem.
Aditya Thok

Aditya Thok

30 Apr, 2024

Powerfull, Simple and Clean
nunziorash

nunziorash

04 Apr, 2024

Excellent plugin, I’ve always used it
Ipstenu (Mika Epstein)

Ipstenu (Mika Epstein)

03 Apr, 2024

I love CMB2. I love hooking into functions and extending addons so fields update each other intelligently, while locking out non-admins to sections. Blocks are great, don’t get me wrong, and the extensions to make the, more hookable and meta-integrated is nice, but CMB2 gives you full and complete control, with API documented and dozens of add on plugins out there. Using FacetWP? We have an add on! Need to attach posts? We have an add on? Want to use Shadow Taxonomies to connect posts instead of attaching them and somehow manage to do so dynamically and speedily? Hey buddy. They’ve got you. The power is yours to command. Seeing even a version-matching-tested-up-to update makes me worry far less that this plugin will fall by the wayside. Up next? PHP 8 compat (I hope…)
ajanes94

ajanes94

22 Nov, 2023

…easy to use, nice metaboxes for all post types
Max Manuel Camiña Azaña

Max Manuel Camiña Azaña

06 Sep, 2022

Perfect plugin for metboxes.

FAQ

Where can I find the FAQ for CMB2?

What is CMB2?

How do I get started with CMB2?

Where can I find the documentation for CMB2?

Can I contribute to the development of CMB2?

Is CMB2 safe to bundle with any project?

What types of fields can I create with CMB2?

Can I use CMB2 on the front-end?