ProcessWire Recipes
A collection of ProcessWire API snippets to solve common tasks, provide full solutions, and some little helpers that make work with the API easier.
-  Load Remote Assets On-Demand from another ProcessWire Instance- Added/Updated:
- Authors: ryan
 
-  Automatically check for module updates (get notified by mail) [WIP]- Added/Updated:
- Authors: monollonom, wbmnfktr
 
-  Change homepage's default language- Added/Updated:
- Authors: bcartier, ESRCH
 
-  Prefill PageTable fields with children on edit- Added/Updated:
- Authors: noelboss
 
-  Create an XML sitemap for every language- Added/Updated:
- Authors: dragan
 
-  Converting thumbnail images for ProcessWire 3.x admin- Added/Updated:
- Authors: ryan
 
-  Set up a really simple search index using FieldtypeCache- Added/Updated:
- Authors: teppo
 
-  Create an index / linklist of all used image tags- Added/Updated:
- Authors: soma, teppo
 
-  Get random page via API, e.g. from a pool of testimonials- Added/Updated:
- Authors: apeisa, dragan, marcus
 
-  Resetting admin password via API- Added/Updated:
- Authors: Nico Knoll, owzim, mindplay-dk, LostKobrakai, arjen
 
-  Improve accessibility of a read more link version: 1.0.0- Added/Updated:
- Authors: marcus
 
-  Create breadcrumb of page titles for html title tag- Added/Updated:
- Authors: Tom Arnold
 
-  Create custom admin settings page link in admin menu- Added/Updated:
- Authors: jlahijani
 
-  Quick ProcessWire first child redirect snippet- Added/Updated:
- Authors: marcus, dsdsdsds
 
-  Enhance paginator with rel attribute for SEO- Added/Updated:
- Authors: teppo, Philipp, ceberlin
 
-  Inline critical above the fold css- Added/Updated:
- Authors: felixwahner, neuwaerts
 
-  Enhance image links on your site with FancyBox- Added/Updated:
- Authors: Martijn Geerts
 
-  Activate all languages on pages created via API- Added/Updated:
- Authors: dragan
 
-  Best way to implement a global utility function- Added/Updated:
- Authors: horst
 
-  Debug: Show all template field names and labels (for each language)- Added/Updated:
- Authors: dragan
 
-  Find latest modified (sub)child of a page- Added/Updated:
- Authors: isellsoap
 
-  Set language-specific input field labels via API- Added/Updated:
- Authors: dragan
 
-  Use different sets of template files, e.g. based on hostname- Added/Updated:
- Authors: Raymond Geerts