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 #523
    In the 523rd issue of ProcessWire Weekly we'll check out what's new in the core this week, share some new module related news, and more. Read on!
    Weekly.pw / 18 May 2024
  • ProFields Table Field with Actions support
    This week we have some updates for the ProFields table field (FieldtypeTable). These updates are primarily focused on adding new tools for the editor to facilitate input and management of content in a table field.
    Blog / 12 April 2024
  • Subscribe to weekly ProcessWire news

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