Search results summary
API
setLanguageName($language, $name = null) apivar.method
Set page name for language with `$page->setLanguageName('es', 'hola');` or set multiple with `$page->setLanguageName([ 'default' => 'hello', 'es' => 'hola' ]);` @since 3.0.236
getLanguageName($language = []) apivar.method
Get page name for language(s). If given a Language object, it returns a string. If given array of language names, or argument omitted, it returns an array like `[ 'default' => 'hello', 'es' => 'hola' ];`. @since 3.0.236
setLanguageName($language, $name = null) class.method
Set page name for language with `$page->setLanguageName('es', 'hola');` or set multiple with `$page->setLanguageName([ 'default' => 'hello', 'es' => 'hola' ]);` @since 3.0.236
getLanguageName($language = []) class.method
Get page name for language(s). If given a Language object, it returns a string. If given array of language names, or argument omitted, it returns an array like `[ 'default' => 'hello', 'es' => 'hola' ];`. @since 3.0.236
Modules
ProcessHello Ryan Cramer
Demonstrates everything you would need to create a Process module, and more.
Helloworld Ryan Cramer
Module that serves as an introduction to module development in ProcessWire, plus module starter files and module.
Blog
ProcessWire 3.0.181 core updates + “Hello World” 4 years ago
ProcessWire 3.0.181 has fixes and improvements as usual, but the biggest addition is a nice pull request from LostKobrakai, plus major updates to our Helloworld and ProcessHello demonstration modules. This post covers it all.
ProcessWire 2.6.12 core updates, updates to several Pro modules and more 10 years ago
Continued improvements to AJAX editing in ProcessWire, plus a new Pages > Add New menu and landing page. We also have new versions of all ProFields modules, new version of ListerPro and more.
ProcessWire 3.0.115 and 3.0.116 core updates 8 years ago
This week we look at the two newest development branch versions, as there was no post last week. I couldn't type very well this time last week due to a cat bite, but all is well now. We didn't have a blog post for the 3.0.114 core updates, but there was a brief update on that version in the forum here, if you haven't already seen it. In this post, we'll cover what's new for 3.0.115 and 3.0.116, which includes quite a lot.
ProcessWire 2.5.7 creepy core updates 10 years ago
AJAX file upload drafts. Field/template context now available for any field property. Configurable labels for "Content" and "Children" tabs in page editor… and more.
ProcessWire 2.6.16 core updates + ProDrafts Q&A 9 years ago
ProcessWire 2.6.16 brings a new published property to all pages, adds support for custom labels with Page fields, and more. This post also has a Q&A section for the upcoming ProDrafts module.
ProcessWire 2.6.7 core updates and more 10 years ago
This week we introduced new standardized include/hook files that make a lot of tasks easier, less ambiguous and more efficient when developing sites and applications in ProcessWire. We also released yet another new version of ListerPro that take editable columns even further. In addition, ProcessWire 2.6.7 includes updates from numerous GitHub reports and PRs.
ProcessWire 2.6.9 core updates, new ProCache version, and more 10 years ago
ProcessWire 2.6.9 brings a useful new API method, more control over slashes in URLs, and more. This week we also released a new version of ProCache and this post goes into detail about all that it does.
ProcessWire 3.0.101 core updates 7 years ago
This week's version of ProcessWire on the dev branch continues resolution of GitHub issue reports, and it also adds a new text truncation function to our $sanitizer API, something requested from our requests repository.
ProcessWire 3.0.105 core updates 7 years ago
This latest version on the dev branch adds a new site profile to the core, adds useful new functions to our $mail API variable, and makes significant enhancements to our $sanitizer API variable.
ProcessWire 3.0.107 core updates 7 years ago
This week we've got a lot of updates on our core dev branch, including new features, issue resolutions and more. For starters, we've added support for making the Trash and Restore features available to non-superusers, along with related improvements. Plus we've got several new useful and interesting page traversal methods and properties added to our $page API.
ProcessWire 3.0.113 core updates 6 years ago
The focus this week was on covering the queue of issue reports, and a whole lot of progress was made. Plus some other useful additions can be found ProcessWire 3.0.113. This post covers all the details.
ProcessWire 3.0.115 and 3.0.116 core updates 6 years ago
This week we look at two new versions on the dev branch and a lot of updates. These include new page traversal methods, page list customization options, improved empty trash process, two factor authentication improvements, improvements to the profile editor, and more.
ProcessWire 3.0.38 core updates 8 years ago
This week we've got a new dev branch version with several updates which we'll merge to master soon. This post also includes a useful recipe on how to log all outgoing emails sent from your site.
ProcessWire 3.0.39 core updates 8 years ago
This week has been busy! We've got updates to our demo site, a new functions API, and other core additions that you may find useful in template files.
ProcessWire 3.0.43 core updates 8 years ago
In this post we cover ProcessWire 3.0.43 (dev) which includes a lot of updates and a newly upgraded $page->url() method. Also a bit on the FileCompiler and revisiting last week’s ProcessWire Weekly recipe.
ProcessWire 3.0.48 core updates 8 years ago
This post includes coverage of the latest weekly core dev version, an update on ProDrafts, and more.
ProcessWire 3.0.50 core updates 8 years ago
This week's version of ProcessWire expands upon our markup regions support introduced last week, and also contains various minor fixes and tweaks. In addition, it adds a $urls API variable…
ProcessWire 3.0.55 core updates 8 years ago
This week we’ve got a new core version on the dev branch (3.0.55). This version has a whole bunch of fixes and adjustments. It also adds a new drop-down page tree that we cover in more detail in this blog post.
ProcessWire 3.0.58 core updates and more 8 years ago
This week we have a new core version on the dev branch with several tweaks and PRs. Work also continues on the Uikit admin theme framework, and more.
ProcessWire 3.0.60 core updates and more 8 years ago
This week we have ProcessWire 3.0.60, which is likely to be our next master version. We've also got a few more Pro module updates, as well as a major update to our online API reference.
ProcessWire 3.0.65 core updates 8 years ago
This week’s core version on the dev branch includes a lot of small fixes and improvements. We’ve also got a new multi-language URL field available this week as well.
ProcessWire 3.0.83 core updates 7 years ago
This week's version adds the new Uikit 3 admin theme to the core! Plus we've got some nice upgrades our built-in Password field.
ProcessWire 3.0.84 core updates 7 years ago
This week we've got a newly updated ProcessWire installer, some nice upgrades to our user profile editor, along with more updates to the new Uikit admin theme that was recently added to the core.
ProcessWire 3.0.91 core updates 7 years ago
This week we take a look at an interesting and useful new way to find pages in ProcessWire: by Fieldtype.
ProcessWire 3.0.93 core updates 7 years ago
Just a short update this week and we work on the finishing touches for the next master release version of the ProcessWire core.
- 209+ more
General
Hello Worlds Docs
In this tutorial you will learn how to create and work with templates, fields, pages, and how to output dynamic data via your templates. By Ryan Cramer.
Why ProcessWire? About
ProcessWire exists to bridge the gap between the current content management landscape and the needs of many designers, developers and clients in a CMS.
ProcessWire Request Blocker Shop
Helps to prevent scanners and bots from consuming too much of the server’s resources by automatically blocking their IPs when specific patterns are detected.
ProcessWire Sitemap XML Shop
Turn-key ProcessWire module for easily configuring and rendering sitemap.xml output.
ProcessWire User Activity Shop
The UserActivity module keeps track of what all logged-in users are doing on the website or application. One of the primary goals is to prevent page edit collisions so that one user does not interfere with another’s page edits.
ProcessWire Weekly Community
ProcessWire Weekly (external site) is a weekly news site focused on ProcessWire CMF/CMS and related web development. Come here to read about the latest features, modules, sites, and various community projects and events.
ProcessWire Download
This page contains links to download the latest ProcessWire core version. Options include the current master version and the latest dev version. Several 3rd party installation options are also available and linked from this page as well.
Why I chose ProcessWire CMS About
I love Processwire for it's proactive community who love to help, it's open templating system, it's easier to use and extend admin, and the fact it does just enough for you let's you get back to coding/designing and not list making, fighting with broken modules, or stripping away things. By Ben Byford.
Why I chose ProcessWire over MODX About
ProcessWire filled that gap in a way I couldn't have dreamed of earlier. Srsly. By MadeMyDay.
CMSCritic's ProcessWire Review About
ProcessWire offers simplicity, power and flexibility in a small package that, with a small learning curve, is quick to pick up and learn. By CMSCritic.
ProcessWire vs. WordPress About
CMSCritic has used both WordPress and ProcessWire to power their website. Read their comparison here. By CMSCritic.
Creating my book websites with ProcessWire About
Now, a lot of people say a lot of good things about PW, and they are all completely right. It is powerful, the API is deep, clever and sensible and the back end is rock solid. But that was not what attracted me to the system.
4 Reasons to Choose ProcessWire as Your Next CMS About
Envato Tuts+ article and fantastic introduction by Francesco Schwarz
Using custom page types in ProcessWire Docs
A look at some lesser known advanced techniques that enable you to introduce new conveniences by creating custom page types. An advanced tutorial by Benjamin Milde.
Extending the ProcessWire Admin Using Custom Modules Docs
In this tutorial we’re going to look into extending ProcessWire’s admin using custom modules. With three example modules I will give you small a taste of the power ProcessWire modules have for adding new functionality to the admin. By Ben Byford.
A Beginner’s Introduction to Writing Modules in ProcessWire Docs
In this tutorial we’re going to learn how to create and install modules, look at their requirements, and explain how to use PW hooks to add functionality to other functions within your site. Published at Envato Tuts+. By Ben Byford.
How to Create an AJAX Driven Theme for ProcessWire Docs
In this tutorial we will look at setting up a simple theme in ProcessWire, we’ll investigate delayed output (now the default theme strategy within ProcessWire), and setup our site to request new content using AJAX. Published at Envato Tuts+. By Ben Byford.
How to Develop a Processwire Theme Docs
Introduction to theming via template files, external tutorial at Envato Tuts+. By Ben Byford.
How to install and setup ProcessWire CMS Docs
This is a beginner’s guide and introduction to ProcessWire located at Envato Tuts+. By Ben Byford.
A Beginner’s Guide To ProcessWire Docs
The Aesthetic Of Non-Opinionated Content Management. Published at Smashing Magazine. By Francesco Schwarz.
Running ProcessWire alongside other software Docs
ProcessWire will happily run alongside almost any other PHP application, including other CMSs. However, security on your site will only be as good as the weakest link.
ProcessWire ProfilerPro Shop
ProfilerPro is a tool and service for ProcessWire that helps you take performance to the next level by profiling and reporting on all the important events in ProcessWire. Part of the ProDevTools set of commercial modules.
ProcessWire API Explorer Shop
A comprehensive ProcessWire reference that’s always up-to-date, easy-to-use and ready when you are. Part of the ProDevTools set of commercial modules.
Showcase
University of Florida, Digital Worlds Institute Digital Worlds Institute
Website for Digital Worlds Institute at the University of Florida.
First Processwire Work Blog Leonard Quist
Made the switch! Processwire for my personal blog.
Forums