Producing output on the front-end

Topics on using the ProcessWire API to render output on the front-end of your site with your template files.

  • 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.
  • URL segments and routing

    URL segments enable your page’s template file to become a URL router or controller to act upon different URLs sent to it.
  • Include & bootstrap

    Use ProcessWire’s API in other PHP apps and shell scripts… It’s easy!
  • Front-end editing

    Edit pages on the front-end of your site with the core PageFrontEdit module.
  • Pagination

    This module renders navigation for pagination. Such navigation usually appears as a list of "1, 2, 3, next…" links at the bottom of search results.

Latest news

  • ProcessWire Weekly #552
    In the 552nd issue of ProcessWire Weekly we'll check out the latest weekly update from Ryan, take a quick look at a new e-commerce solution for ProcessWire, and more. Read on!
    Weekly.pw / 7 December 2024
  • Custom Fields Module
    This week we look at a new ProFields module named Custom Fields. This module provides a way to rapidly build out ProcessWire fields that contain any number of subfields/properties within them.
    Blog / 30 August 2024
  • 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