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

  • ProcessWire 3.0.203 core updates: new support for custom fields on comments and more— More
    15 July 2022
  • New blog: Debugging tools built-in to ProcessWire. ProcessWire's core comes with a lot of helpful debugging tools and capabilities built-in. In this post we'll cover some of these useful tools and how to use them… More
    1 July 2022
  • A review of weekly core updates, plus a simple recipe for a very effective listing cache—More
    24 June 2022

Latest news

  • ProcessWire Weekly #427
    In the 427th issue of ProcessWire Weekly we'll check out the latest core updates, introduce two new third party modules, and more. Read on!
    Weekly.pw / 16 July 2022
  • Debugging tools built into ProcessWire
    ProcessWire's core comes with a lot of helpful debugging tools and capabilities built-in. In this post we'll cover some of these useful tools and how to use them.
    Blog / 1 July 2022
  • Subscribe to weekly ProcessWire news

I just love the easy and intuitive ProcessWire API. ProcessWire rocks!” —Jens Martsch, Web developer