Page Layout allows to define a page layout using widgets.
As of April 2026, Page Layout is a WordPress cms plugin with 10 active installations and a 0/5 rating0. It has been downloaded 8.7K+ times in total. Requires WordPress 2.9.2+ and PHP false+. Available on WordPress.org since 2010. Last updated 15 years ago — may have compatibility concerns. Top alternative: White Label CMS.
WARNING: USE ONLY WITH JAVASCRIPT! The backend of this plugin works only with browser with javascript enabled
This plugin allows to dynamically activate the widgets system on a WordPress page, creating complex layouts.
You can define new layout via the function register_layout() in the function.php file of your theme.
The plugin define two sample defaults layouts that you can see in Screenshots section.
e.g.
<?php
// <your_theme>/function.php
if ( function_exists('register_layout') ){
register_layout(array(
'name' => 'Name of Layout',
'zones' => array( 'name of zone one', 'name of zone two', 'name of zone three' [, ...] ),
'thumbnail' => 'thumbnail-of-layout.jpg', // with extension (jpg/gif/png)
'template' => 'name-of-php-template-f…| WordPress | 2.9.2+ requiredTested up to false |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.