Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
WordPress plugins that adds different kind of input fields to your edit post page.
branch: master

This branch is 1 commit ahead, 341 commits behind bonny:master

Failed to load latest commit information.
field_types latest version from bonny
js ok, think we have multiple select working now
jscolor updated jscolor, added close-button to color-picker
languages latest version from bonny
tests latest version from bonny
bin_closed.png Adding files from
class_simple_fields_debug_panel.php latest version from bonny
class_simple_fields_field.php fixed problem with return values, field divider gave an error...
functions.php latest version from bonny
icon-drag.gif Adding files from
inc-admin-options.php latest version from bonny latest version from bonny
screenshot-1.png Adding files from
screenshot-2.png Adding files from
screenshot-3.png Adding files from
screenshot-4.png latest version from bonny
screenshot-5.png latest version from bonny
scripts.js latest version from bonny
simple_fields.php latest version from bonny
styles-edit-post.css latest version from bonny
styles.css latest version from bonny

Simple Fields WordPress Custom Fields Plugin

Simple Fields is a WordPress plugin that adds visual Custom Fields, hence making them more usably for end users (aka customers).

This version here at GitHub is the development version. Please see for the latest and stable version.


Works great for attachments

Screenshot 2

Mix fields any way you want to

Screenshot 1

Field Types

There are many built in custom field types in Simple Fields:

  • Color picker field
  • Date- & Timepicker field
  • Dropdown field
  • File field
  • Checkbox field
  • Radiobutton field
  • Textarea/HTML/TinyMCE field
  • and more ...


Adding fields

Use the GUI in WordPress or use PHP directly in your functions.php like this:

Getting field values


$textfield_output = simple_fields_value("my_text_field");
$file_attachment = simple_fields_value("my_file_field");

Something went wrong with that request. Please try again.