Fields, Fieldtypes and Inputfields

Additional documentation and details on using various different kinds of field types and input fields in ProcessWire.

  • Introduction to fields

    Fields are where the content is actually stored for pages. This page provides more information about Fields, Fieldtypes and Inputfields.
  • Field dependencies

    Input and field dependencies enable you to specify the conditions under which a particular field in the page editor is shown or required.
  • Repeaters

    The repeater fieldtype enables you to create a group of fields and make it repeatable in any quantity on your page. This opens many new possibilities with how you might manage and structure data.
  • Textarea

    The Textarea Fieldtype is designed to hold any amount of text. Typically Textarea is used for multi-line text values. It is also used for rich text (CKEditor) fields.
  • Select options

    The Options Fieldtype provides single and multi choice selectable options in ProcessWire, as an alternative to using Page fields.
  • Images

    This page outlines using and manipulating image fields — one of the most commonly used in ProcessWire.
  • Multi-language fields

    ProcessWire supports various kinds of multi-language text fields. This page outlines how to use them.
  • CKEditor

    CKEditor is the rich text editor used by ProcessWire via the module InputfieldCKEditor. On a default installation of ProcessWire, there is typically a “body” field which uses CKEditor.

Twitter updates

  • Quick weekly update covering this week's commits for the upcoming 3.0.167 ProcessWire core version— More
    18 September 2020
  • This week ProcessWire version 3.0.166 is released on the dev branch. In this post we’ll cover all that’s new relative to the previous version, 3.0.165. Plus we’ll check out the latest new versions of ProCache and FormBuilder— More
    11 September 2020
  • Weekly update – 28 August 2020 – New secure files option defined per-template: More
    28 August 2020

Latest news

  • ProcessWire Weekly #333
    In the 333rd issue of ProcessWire Weekly we'll check out what's new in the latest dev version of ProcessWire, 3.0.167, and more. Read on!
    Weekly.pw / 26 September 2020
  • ProcessWire 3.0.166 core updates and more
    This week ProcessWire version 3.0.166 is released on the dev branch. In this post we’ll cover all that’s new relative to the previous version, 3.0.165. Plus we’ll check out the latest new versions of ProCache and FormBuilder.
    Blog / 11 September 2020
  • Subscribe to weekly ProcessWire news

“We chose ProcessWire because of its excellent architecture, modular extensibility and the internal API. The CMS offers the necessary flexibility and performance for such a complex website like superbude.de. ProcessWire offers options that are only available for larger systems, such as Drupal, and allows a much slimmer development process.” —xport communication GmbH