paw.designer is a theme environment extension AND plugin for the Bludit content management
system. The theme extension is just a single file, which theme developers need to include within
their init.php
file, the plugin is completely optional and allows users to configure
paw.designer -compatible themes without touching code from the backend.
The documentation is available on GitHubs Wiki Pages!
Plugin users just need to include the paw.designer folder to their bludit-plugins
directory.
Enable the plugin on the "Bludit Administration" and visit the new Menu Item "Theme Designer".
NOTE: You need to include paw-designer
compatible themes to use the functionallity of this
plugin, of course.
The following themes supports the paw.designer environment AND plugin:
- fur.zerendo - A Blogger Template
As theme developer you need to include the system/paw-designer.func.php
file inside your template
and load them within your init.php
file. You can use the following snippet:
if(!function_exists("pd_load_theme")){
// Include the paw-designer.func.php file from your template directory
require_once("paw-designer.func.php");
}
pd_load_theme();
The configurations and menu settings SHOULD be available in the theme.php
file within the root
directory of your template. Read more about the Customizer Functions.
You can also move or rename the default theme.json
file using the paw.designer-file
key
inside your metadata.json
file.
You also MUST define the paw.designer
key
within your metadata.json
file, if you want to support the paw.designer plugin too. You can
also configure the options and menus on the paw.designer backend using the respective
Plugin Functions.
Published under the MIT-License; Copyright © 2018 - 2019 SamBrishes, pytesNET