Compare WP - Plugin Comparison - Content Type / Custom Fields
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
Comment only
 
 
ABCDEFGHIJKLMNOPQRSTUVW
1
Content Type /
Custom Fields Plugins
Advanced Custom Fields / ACF ProCarbon FieldsCMB2Custom Field SuiteCustom Post Type UIFieldmanagerGD Content ToolsMeta BoxPapiPiklistPodsTypesTypeRocketUltimate Fields / Ultimate Fields ProWordPress Creation Kit (WCK)CustomPressEasy Custom Content TypesDeveloper's Custom FieldsFields FrameworkKickPressWPAlchemyMasterPress
2
What is this?This is a comparison matrix put together by Scott Kingsley Clark and Matt Gibbs, along with plugin authors of the projects listed here and users of those projects -- to help developers and users be able to determine the differences (at a high level) between all of the different Content Type / Custom Fields plugins active out there for WordPress. If you have any corrections or requests for additional plugins / options to be compared, just send it along to our twitter accounts @scottkclark or @mgibbs189 or comment on this spreadsheet.

Check out other plugin comparisons at: https://comparewp.org/
Last modified7/25/2018COMPAREWP.ORGIdeas for more stats:
* Add Active Installs
* Add average % +/- Active Install growth
* % installs on latest release
Add comments to any part of this sheet you have questions about and we'll try to get back to you with a response within a few days
3
Basic InfoWARNING:
Plugin is out of date (2+ years)
WARNING:
Plugin is out of date (2+ years)
WARNING:
Plugin is out of date (2+ years)
WARNING:
Plugin is out of date (2+ years)
WARNING:
Plugin is out of date (2+ years)
4
Developer Confirmation that the information in this spreadsheet is correctYesYesYesYesAwaiting ReviewYesYesYesYesYesYesAwaiting ReviewAwaiting ReviewYesYesYesYesYesYesAwaiting ReviewAwaiting ReviewYes
5
Plugin TypeCustom FieldsCustom FieldsCustom FieldsCustom FieldsContent TypesCustom FieldsContent Types and Custom FieldsContent Types and Custom FieldsCustom "Page Types" and Custom FieldsContent Types and Custom FieldsContent Types and Custom FieldsContent Types and Custom FieldsContent Types and Custom FieldsCustom FieldsContent Types and Custom FieldsContent Types and Custom FieldsContent Types and Custom FieldsCustom FieldsCustom FieldsContent Types and Custom FieldsCustom FieldsContent Types and Custom Fields
6
CostFree (WP.org)
$25-$100 (Pro)
FreeFreeFreeFreeFreeFree (Lite)
$49 - $169 (Pro, Yearly)
$119 - $169 (Pro, Lifetime)
FreeFreeFreeFreeFree (deprecated)
$69 - $149 (Yearly)
FreeFree (WP.org)
€40 - €120 (Pro)
Free$19 (standalone)
$79 monthly (all WPMU DEV plugins
$30FreeFreeFreeFree$99 - $399 (Yearly)
7
Recommended Skill LevelBeginnerIntermediate PHP knowledgeSome PHP knowledgeSome PHP knowledgeSome PHP knowledgeIntermediate PHP knowledge?Some PHP knowledgeIntermediate PHP knowledgeSome PHP knowledgeSome PHP knowledgeBeginnerIntermediate PHP knowledgeBeginnerSome PHP knowledgeBeginner?Intermediate PHP knowledgeBeginner?Some PHP knowledge?
9
Tide PHP CompatibilityUnable to detectMinimum: 5.3Unable to detectUnable to detectUnable to detect--Unable to detect-Unable to detectUnable to detectUnable to detectMinimum: 5.5.9Unable to detectUnable to detect--Unable to detectUnable to detectUnable to detect--
10
Tide WP Coding StandardsUnknown-UnknownUnknownUnknown--Unknown-UnknownUnknownUnknown-UnknownUnknown--UnknownUnknownUnknown--
11
Support Threads
(resolved / total threads)
1/20-5/130/214/34--8/11-2/316/176/24-0/22/5--0/00/00/0--
12
Required WP Version (min)3.6.04.33.8.04.74.64.33.04.34.04.04.53.74.54.93.13.53.23.53.53.23.03.3
13
Tested WP Version (up to)4.9.9-4.9.64.9.64.9.6--4.9.6-4.9.64.9.64.9.6-4.9.64.9.6--4.3.164.1.234.4.15--
15
Last Updated2018-02-12-2018-05-292018-04-052018-04-16--2018-06-08-2018-06-152018-06-082018-06-142018-03-272018-05-152018-02-21--2015-08-252015-01-112016-02-20--
16
First Release Date2011-03-252016-02-012014-09-162011-10-012010-02-262012-10-252010-04-052011-11-072014-12-012012-06-152008-10-082011-08-052014-06-202014-03-262013-05-012010-11-092011-04-212011-07-182013-07-242011-08-202010-06-022013-01-31
17
Project Info
18
Current Lead DeveloperElliot CondonhtmlBurgerJustin SternbergMatt GibbsMichael Beckwith (WebDevStudios)Alley InteractiveMilan PetrovicTran Ngoc Tuan AnhFredrik ForsmoKevin MillerScott Kingsley ClarkOnTheGoSystemsKevin Dees
(Robojuice)
Radoslav GeorgievMadalin UngureanuWPMU DEVThemeIsleSteve TaylorNaif AmoodiDavid TuftsDimas BegunoffTravis Hensgen
19
Contributor Team Size15+1-311213236+6112113121
1
20
Team contributes back to WordPress (core patches, core unit testing, Meetup/WordCamp organizing)NoYesYesYesYesYesYesYesYesYesYesNoYesNoNoNoYesNoNoNoNoNo
21
Additional GitHub Collaboration (public GitHub repo for people to help dev the project)Yes, but free version and pro version are separate codebases with different features, so still restrictiveYesYesYesYesYesNoYesYesYesYesNoYesYes for Ultimate Fields, a private repo for Ultimate Fields ProYesNoNoYesNoNoYesNo
22
Implements Unit Testing for Improved StabilityNoYesYesNoNoYes??YesYesYesYesYesNo?No??No???
23
Has UI to manage fields / types?YesNoYes, when using CMB2 Admin Extension pluginYesYesNoYesYes, via extensionsNoYes, via extensions (beta)YesYesNoYesYesYesYesNoYesYesNoYes
24
Project ActiveYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesNoNoNoNoNo
25
Content Types
26
Custom Post TypesNoNoNoNoYesNoYesYes, via extensionNo, but you get to define new Custom "Page Types" which get their own fieldsYesYesYesYesYes, via Ultimate Post TypesYesYesYesNoNoYesNoYes
27
Custom TaxonomiesNoNoNoNoYesNoYesYes, via extensionNo, but you get to define new Custom "Taxonomy Types" which get their own fieldsYesYesYesYesYes, via Ultimate Post TypesYesYesYesNoNoNoNoYes
28
Override Post Types (args/labels)NoNoNoNoNoNoYesNoYes (labels)NoNoYesNoNoNoNoNoNoNoNoNoYes
29
Override Taxonomies (args/labels)NoNoNoNoNoNoYesNoYes (labels)NoNoYesNoNoNoNoNoNoNoNoNoYes
30
Custom Tables (tables as content types)Yes, via third party paid extensionNoYes, via extensionNoNoNoNoYes, via extensionNoNoYesNoYes, with additional codeNoNoNoNoNoNoNoNoNo
31
Extend WP content types with a table for custom fields
NoNoNoNoNoNoNoYes, via extensionNoNoYesNoNoNoNoNoNoNoNoNoNoNo
32
Custom Options / Settings PagesProYesYesNoNoNoNoYes, via extensionYesYesYesNoYesYesHobbyist version ($49)NoNoNoYesNoNoYes
33
Theme Customizer Options????????????No?????????
34
Custom Fields
(added to content types)
35
Custom Fields for Post TypesYesYesYesYesNoYesYesYesYesYesYesYesYesYesYesYesYesYesYes?YesYes
36
Custom Fields for TaxonomiesYesYesYesNoNoYesNoYes, via extensionYesYesYesYesYesYesNoNoNoNoYes (saved to wp_options)NoNoYes
37
Custom Fields for MediaYesNoYesNoNoNoNoYesYesYesYesYesNoProNoNoNoYesYesNoNoYes
38
Custom Fields for UsersYesYesYesNoNoYesNoYes, via extensionNoYesYesYesYesProNoNoNoYesYesNoNoYes
39
Custom Fields for CommentsNoYesYesNoNoNoNoYes, via extensionNoNoYesNoYesProNoNoNoNoNoNoNoNo
40
Custom Meta BoxesYesYesYesYesNoYesYesYesYesYesYes, via codeYesYesYesYesNoYesYesYes?YesYes
41
Basic Field Types
42
TextYesYesYesYesNoYesYesYesYesYesYesYesYesYesYesYesYesYesYes?YesYes
43
Number / CurrencyYesYesYesYesNoNoYesYesYesYesYesYesYes, by using HTML5 custom types in Text fieldYesThrough text field with your own number validationThrough text field with your own number validationAdd-on ($6)NoNo??Yes
44
Date / TimeYesYesYesYesNoYesYesYesYesYesYesYesYesYesYesYesYesYesYes??Yes
45
WYSIWYGYesYesYesYesNoYesYesYesYesYesYesYesYesYesYesNoYesYesYes?YesYes
46
File UploadYesYesYesYesNoYesYesYesYesYesYesYesYesYesYesNoYesYesYes??Yes
47
RelationshipsYesYesYesYesNoYesYesYesYesYesYesYesYes, but through Model Relationships or a Search FieldYesNoNoNoYesYes??Yes
48
Advanced Field Types
49
MapYes, via extensionYesYes, via extensionYes, via extensionNoNoYesYesNoNoIn development (free)YesNoProNoAdd-on (through the WPMUDEV Google Maps plugin)Add-on ($6)YesNo??No
50
Repeatable Fields (Loop)ProYesYesYesNoYesYesYes, via extensionYesYes
In development (free)YesYesYesYesNoYesNoYes?YesYes
51
Flexible Repeatable Fields (like Loop, but can choose to add different defined sets of fields per row)ProYesNoNoNoNoNoYes, via extensionYesEasy to buildIn development (free)NoYesYesNoNoNoNoNoNoNoNo
52
Flexible Relationships (Embedded forms for related Content Types items)NoNoNoNoNoNoNoNoNoYesYesYesNoNoNoNoNoNoNo??Yes
53
GalleryProYesYesYes - using loop fieldNoNoNoYesYesYes - using file fieldYes - using file fieldYesYesProNoNoNoNoYes??No
54
AutocompleteYesNoYes, via extensionYesNoYesNoYesNoNoYesNoNoYesNoNoNoNoNo??No
55
Color PickerYesYesYesYesNoNoYesYesYesYesYesYesYesProNoNoAdd-on ($6)NoYes??Yes
56
Slider (Number)User-built, you can get the code in the forumsYesYes, via extensionNoNoNoYesYesNoEasy to buildYesYesNoYesNoNoYesNoNo??No
57
Custom Field TypesYesYesYesYesNoYesYesYesYesYesYesYesYesYesNoYes?NoYes??Yes
58
Features
59
Meta-based StorageYesYesYesYesNoYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
60
Table-based StorageNoYes, through custom code it can be possibleNoNoNoNoNoYes, via extensionNoYesYesNoNoNoNoNoNoNoNoNoNoNo
61
Rules-based Meta Boxes (same metaboxes and fields, across multiple content types)YesYesYesYesNoNoYesYes, via extensionYesYesIn development (free)YesNoYesNoNoYesYesNoNoNoPartial (Shared Field Sets)
62
Public Forms (add/edit)YesNoYesYesNoNo?Yes, via extensionNoYesYesSee their other plugin, CREDYes, with additional code using Routes APIProPro Version ($139)NoNoNoNo?NoNo
63
ShortcodeYesNoYes*YesNoNoYesYesYesYesYesYes?ProPro Version ($139)YesYesGoogle Map shortcodeNo??No
64
Bi-directional Relationships (save on one side, update the other side too)NoNoNoNo, but there is data function to workaround thisNoNoNoYes, via extensionNoYesYesYesYes, with additional codeNoNoNoNoNoNo?NoNo
65
Fields registered to REST APIYes, via extensionYesYesNo?No?Yes, via extensionYes?YesPlannedNoYes????????
66
Extra DB Tables0001 for Relationships0000001 for Relationships (optional)1 table in prior to version 2.3.
4 tables in 2.3+
00004 (1 for post type definitions, 1 for taxonomy definitions, 1 for meta box definitions, 1 for fields)00?08
67
Conditional LogicYesYesYes, via extensionYes, for meta boxes; No, for custom fields?Yes?Yes, via extensionYesYesYes, but no docs and not available through UI to defineYesNoYes????????
68
Multilingual / Plugin compatibility
69
WPML (premium) compatibleYesYesUntestedYesYesUntestedTesting in progressYesNoYesYesYesYesYesYesYesYesUntestedUntestedUntestedUntestedNo
70
Polylang (free) compatibleYesYesUntestedYesYesUntestedTesting in progressYesYes, with additional compatibility codeYesYesYesUntestedYesUntestedUntestedYesUntestedUntestedUntestedUntestedNo
71
qTranslate (free) compatibleYesYesUntestedYesYesUntestedYesYesNoYesYesYesUntestedYesUntestedUntestedYesUntestedUntestedUntestedUntestedNo
72
Tabify Edit Screen (free) compatibleYesNoYesYesYesUntestedYesYesNoYesYesUntestedUntestedYesUntestedUntestedUntestedYesUntestedUntestedUntestedUntested
73
Advanced Features
74
WP_Query CompatibilityYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
75
Full *_*_meta Compatibility (get, add, update, and delete for all field types)NoNoYesNoYesYes?YesYesYesYesYes, except complex field types (multiple checkboxes and skype field)YesYesYesYesYesYesYes?YesYes, but values differ from the MP API
76
Unified Theming (you can use the same functions to access fields on Post Types, Taxonomies, Users, and/or Comments)Yes (Post Types, Taxonomies, Users)YesNoNoNoYes?YesNoUse standard WordPress functions.Yes (Post Types, Taxonomies, Users, Comments, Custom Tables)NoYesYesNoYes (Post Types and Taxonomies)NoYes (Post Types)Yes?NoYes (includes a structured object-oriented API which is consistent across these types)
77
Templates / ViewsNoNoNoNoNoNo?NoYes, you can choose which page template to use for each post typeYesYesSee their full offering: ToolsetYesNoNoNoYesNoNo?NoNo
78
Customizeable Management UI (for custom manage screens and forms apart from defaults used by plugin/WP)NoNoNoNoNoNoNoYes, via extensionNoNoYes (Post Types, Taxonomies, Users, Comments, Custom Tables)NoYesNoNoNoNoNoNoNoNoNo
79
Content Type / Custom Field registration outside of DBYesYes?Yes?Yes??YesAll code based, no db storageYes?YesYesNoYes??Yes???
80
Uses Object Caching and/or Transients for all data (beyond search, add/edit/delete queries)?NoYesYes (all DB results are cached)?NoYes?YesYesYes?YesNoYesNo??No??No
81
Migration
82
Import / Export settings between sitesYesAll code based, no import/export necessaryAll code based, no import/export necessaryYesNoNoYesAll code based, no import/export necessaryYesAll code based, no import/export neccessaryYesYesAll code based, no import/export necessaryYesNoYesNoNoNo?NoYes
83
Migration from other pluginsYesNoNoNoNoNoNoNoNoNoYesNo, but custom fields with "plain" data format can be reused via Field Control pages. See https://wp-types.com/faq/how-do-i-convert-existing-custom-types-and-fields-to-types-control/No tool, but you can use the same meta keys and it could work that wayNoNoNoNoNoNo?NoNo
84
Export to Code (for use without plugin)NoNoNoNoYesNoFor Post Types and Taxonomies (not fields)NoNoNoNoNoNoNoNoYesYesNoNo?NoNo
85
Export configuration to code for use without UILite version (no admin UI) of plugin available to embed within other plugins/themesAll code based, no import/export necessaryAll code based, no import/export necessaryNoYesNoFor Post Types and Taxonomies (not fields)All code based, no import/export necessaryAll code based, no import/export necessaryAll code based, no import/export neccessaryYesNoAll code based, no import/export necessaryYesNoYesYesNoNo?NoNo
86
Multisite
87
Multisite compatibleYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes?YesYes?YesYes
88
Network-wide Content Types and/or FieldsNoNoNoNoNoNoNoYesYesYesNoNoYesYesNoYesNoYesNoNoYesYes
89
Network-wide ContentNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Loading...
 
 
 
Compare Plugins
Comparison Details
2014 Custom Field Plugins
 
 
Main menu