Additional information can be added to WordPress with WP Custom Fields.

If you are developing a WordPress website, you may want to add additional information to all the types of content that WordPress serves. Think of general options, extra input fields for users or extra fields attached to a certain post. And what about extra customization within the WordPress Customizer? WP Custom Fields covers it all.

What does WP Custom Fields add to WordPress

The WP Custom Fields script allows you to add custom fields in a WordPress theme or plugin in a programmatic fashion. Currently, the current types of fields are supported:

  • Custom Fields for Posts and Pages
  • Custom Fields for Taxonomies such as Categories and Post Tags
  • Custom Fields for Users
  • Custom Fields for the Customizer

Setting-up WP Custom Fields is as easy as creating a new instance and adding an array of configurations to this instance. This is all explained in the Github Repository.

Detailed documentation on how to set-up WP Custom Fields within your development projects can be found in the Github Repository for WP  Custom Fields.

The following fields can be added to any post, user, taxonomy or options page:

  • Background Field
  • Border Field
  • Boxshadow Field
  • Button Field
  • Checkbox Field
  • Colorpicker Field
  • Datepicker Field
  • Dimensions Field
  • Divider Field
  • Editor Field
  • Heading Field
  • Icons Field
  • Location Field
  • Media Field
  • Radio Field
  • Repeatable Field
  • Select Field
  • Slider Field
  • Textarea Field
  • Typography Field

The following custom fields can be added to the Customizer:

  • Text field
  • Hidden Field
  • Number Field
  • Range Field
  • Url Field
  • Tel Field
  • Email Field
  • Search Field
  • Time Field
  • Date Field
  • Datetime Field
  • Week Field
  • Checkbox Field
  • Textarea Field
  • Radio Field
  • Select Field
  • Dropdown Pages Field
  • Colorpicker Field
  • Cropped Image field
  • Image Field
  • Media Field
  • Upload Field
  • Dimension Field
  • Typography Field
  • Heading Field
  • Custom Fields

Our Complete WordPress Script Collection

During the years, we found out that we were repeating the same code over and over in our WordPress development projects. The obvious thought came in mind: Why don’t we store these pieces of code in reusable scripts on GitHub? And so it happened, our repository was born.

WP Components is a collection of common components used in the development of websites, such as breadcrumbs.

WP Custom Fields is a kick-ass framework for custom customizer, options pages and post, taxonomy or user metabox fields.

WP Enqueue is a script for enqueing scripts and styles easily.

WP Optimize allows to implement basic optimizations to a WordPress installation by the removal of redundant code.

WP Register is a script that allows to easily register custom posts, taxonomies, sidebars, menus and widgets.

WP Updater is a script to update a theme or plugin through an external repository.

WP Router is a WordPress script that enables a developer to add custom routes and link these to custom templates.

WP Config is a class which can be used to store, add or modify configurations for a theme or plugin.

WP Autoload shows how one can use autoloading with WordPress.