ProcessWire Pro Fields

ProFields are an powerful group of ProcessWire field types (with custom inputs) that enable you to manage more data with fewer fields. This saves you time, reduces overhead, and makes development more efficient and even more fun.

Get ProcessWire ProFields Now

What’s included with ProFields?

  • Combo

    A single Combo field can have as many other fields in it as you want, but it’s still just one field in ProcessWire, and it consumes no more resources than one field in ProcessWire, making it especially efficient.
  • Repeater Matrix

    ProcessWire ProFields now includes the new Repeater Matrix, perhaps the most powerful ProField yet! Repeater Matrix fields enable flexible content types and open the door to all kinds of great content management possibilities.
  • Table

    This Fieldtype is the first of its kind in that it lets you literally define your own Fieldtype. Think of it kind of like a lean and mean repeater field, with no extra overhead.
  • Textareas

    The Textareas Fieldtype and Inputfield lets you combine multiple named text fields into a single field.
  • Multiplier

    This Fieldtype and Inputfield combination lets you take almost any existing single-value Fieldtype, and use it to a multi-value Fieldtype.
  • AutoLinks

    This Textformatter module automatically links your specified phrases/words to your specified URLs. This is an excellent SEO and accessibility tool for creating automatic contextual links with little effort.
  • Functional Fields

    This Fieldtype module lets you make text translatable in your template files, much in the same way that you do with multi-language support in ProcessWire.
  • Verified URL

    The Verified URL Fieldtype has the ability to verify that the entered URL actually exists. It does this by routinely checking the status of the URL and adjusting the visibility of the field based on whether or not the URL is accessible. All while keeping you up-to-date and making problematic URLs easy to find and fix.
  • Fieldset Group

    FieldsetGroup is useful for fieldsets that you want to re-use in multiple templates, where you want it to be identical (or nearly so) in all usages. It enables you to manage the contents of the fieldset in a single place, rather than independently in each template.
  • Text Blocks

    This module enables you to assign a name to any block/region of text in a textarea field, and then reuse that block of text you defined, from any other page or textarea field.

Twitter updates

  • This week ProcessWire 3.0.214 is on the dev branch. Relative to 3.0.213 this version has 16 new commits which include the addition of 3 new pull requests, 6 issue fixes, a new WireNumberTools utility class, and various other improvements. More
    17 March 2023
  • ProcessWire 3.0.213 core updates: This week we’ll look at the new WireSitemapXML module, a new WireNumberTools core class, and a new ability for Fieldtype modules to specify useful ready-to-use configurations when creating new fields. More
    24 February 2023
  • ProcessWire 3.0.212 core updates— More
    17 February 2023

Latest news

  • ProcessWire Weekly #463
    In the 463rd issue of ProcessWire Weekly brings we'll check out the latest weekly update from Ryan, some weekly forum and online highlights, and more. Read on!
    Weekly.pw / 26 March 2023
  • ProcessWire 3.0.213 core updates
    This week we’ll look at the new WireSitemapXML module, a new WireNumberTools core class, and a new ability for Fieldtype modules to specify useful ready-to-use configurations when creating new fields.
    Blog / 24 February 2023
  • Subscribe to weekly ProcessWire news

“…building with ProcessWire was a breeze, I really love all the flexibility the system provides. I can’t imagine using any other CMS in the future.” —Thomas Aull