Skip to content
John Stray edited this page Jul 12, 2022 · 2 revisions

Documentation Wiki

This awesome plugin will allow theme developers to enable the ability to give users configuration options for their theme, plus the ability to add custom fields for use in themes. For a theme to be supported by this plugin, it simply needs to have a ‘theme.xml’ file in the root directory of the theme that is used to define the possible configuration options or custom fields. Checkout this wiki documentation for info on the syntax of this xml file. I18n for all configuration options and custom fields is fully supported also. My upcoming SimpleBlog plugin will be natively supported also, allowing themes to define custom fields for blog posts, etc. too.

Configuration options for themes will show up on the ‘Themes’ tab when a supported theme is active and custom field options will show up in the post editor under the metadata section when a supported theme is active. This plugin takes care of saving all the data so theme developers need not worry about it.

This plugin is currently under active development and is getting very close to completion and ready for release. If you’d like to track the development progress, please visit and follow the GitHub project.

A new team of translators will be needed for this plugin. If you speak any languages other than those that are already included, then please send me a PM so that I can add you to the project. A GitHub account is a must as the development process is maintained from there.

This is the documentation wiki for this plugin. Use the links to the right to navigate between pages and learn more about this plugin.

Language Support

  • English (en_US) - Maintained by John Stray (@johnstray)

Clone this wiki locally