Getting started with ProcessWire

Introductory topics on installation as well as some of the basics of ProcessWire’s structure, API and more.

  • Installation

    Covers installation of ProcessWire, troubleshooting installation and upgrading from version to version.
  • Structure

    Overview of ProcessWire’s structure in terms of pages, templates and fields. And an outline of the directory structure.
  • About the API

    What the API is, why we think you'll like it, and how it makes ProcessWire a unique platform in the CMS landscape.
  • Template files

    Every time a page is loaded on your site, ProcessWire loads its template file, gives it content, and then runs it as a PHP script. This section covers the use of template files and serves as an introduction to using ProcessWire’s API.
  • API variables

    ProcessWire provides various API variables to every template file. These variables provide full access to all site content. This page provides an introduction on how to use them.
  • API access

    In ProcessWire there are several ways that you can access the API and we take a look at the most common ones here. Regardless of what method you use, you are technically accessing what are called API variables.
  • Output strategies

    Template files receive content and how they deliver it to the user is what we call the output strategy. There are a few different options and this section covers each in detail.

Twitter updates

  • New post: In this week’s post, we’ll take a look a look at the new website and focus on some parts of it and how they were built. Then we’ll dive into the latest version of ProcessWire on the dev branch, version 3.0.124— More
    11 January 2019
  • New ProcessWire main site rebuild ready for preview— More
    4 January 2019
  • Happy Holidays! This latest master version of ProcessWire contains hundreds of new additions, fixes, optimizations and more. This post covers all the highlights— More
    21 December 2018

Latest news

  • ProcessWire Weekly #245
    In the 245th issue of ProcessWire Weekly we're going to focus on some new documentation additions made just this week, cover a couple of new third party modules from Bernhard Baumrock, and introduce a magnificent new travel website called Uncover Colombia. Read on!
    Weekly.pw / 19 January 2019
  • ProcessWire 3.0.124 and new website launched
    In this week’s post, we’ll take a look a look at the new website and focus on some parts of it and how they were built. Then we’ll dive into the latest version of ProcessWire on the dev branch, version 3.0.124.
    Blog / 11 January 2019
  • Subscribe to weekly ProcessWire news

“Yesterday I sent the client a short documentation for their ProcessWire-powered website. Today all features already used with no questions. #cmsdoneright—Marc Hinse, Web designer/developer