2012-09-12, 01:02:48
I wrote a new custom fields plugin I use for my own purposes. It is made a little differently and allows you to manage two different sections of custom fields, one for the "page options" area and one in the main area.
Additionally, it also has the ability to create "rules/page types".
You can create a rule, example:
Page Type Name: Community Page
node: template
value: template_community.php
So now there is a rule named "Community Page". In the "Manage Custom Fields" area you can define a custom field to only display if that rule returns true. This way you can have custom fields only on some pages.
The drawback to this plugin is it can not be used at the same time as the custom fields plugin, and it is not i18n compatible (although it does have its own internal language files for admin panel). If you wanted to use this plugin, and you were already using the the existing custom fields plugin, no changes would have to be made to your theme files.
If anyone is interested in this plugin I will begin to prepare it for extend.
Screenshots:
Manage Custom Fields:
Manage Page Types
Additionally, it also has the ability to create "rules/page types".
You can create a rule, example:
Page Type Name: Community Page
node: template
value: template_community.php
So now there is a rule named "Community Page". In the "Manage Custom Fields" area you can define a custom field to only display if that rule returns true. This way you can have custom fields only on some pages.
The drawback to this plugin is it can not be used at the same time as the custom fields plugin, and it is not i18n compatible (although it does have its own internal language files for admin panel). If you wanted to use this plugin, and you were already using the the existing custom fields plugin, no changes would have to be made to your theme files.
If anyone is interested in this plugin I will begin to prepare it for extend.
Screenshots:
Manage Custom Fields:
Manage Page Types