I have updated Idealien Category Enhancements to support the recent release of WordPress 2.8.
Updates:
- Minor text changes to admin screen so the functionality is a little more intuitive.
- Category templates can now be created without any php comments at the top. The drop-down list will be populated with whatever follows the Category Template Prefix in that case.
-

The template selection screen from a child theme
ICE now fully supports child themes and use from within theme frameworks. If your parent theme (framework) has any ICE templates you will see a [P] preceeding their info. If it comes from the child theme you will see a [C]. If you aren’t using a parent / child theme, you will not see a change.
- When you de-activate the plugin, it will no longer change it’s enhanced categories / posts options to off. This was causing much confusion for people when performing upgrades.
To help people understand the potential ways to use this plugin I have also started a new project section – Idealien Templates – where I will be sharing custom category / post templates that I have built for sites. The hope is to provide examples for a basic theme (Kubrik) as well as a WP framework (Thematic).
Go ahead and download it from the WordPress Plugin Directory! You know you want to!
Installation
- Download the plugin
- Unzip files to your wp-content/plugins directory on your local PC
- Upload the files from local PC to your web server
- Activate the plugin through the plugins menu in WordPress
- Go to the Settings > Category Enhancements menu to configure features
- Develop template(s) which can take advantage of this functionality. Your category template files SHOULD have the following comments at the top:
<?php /* Category Template: Custom Template Name Template URI: URL path where WP users can find more information about your template(s) Description: A short description goes here. */ ?>
If you have any other questions, please ask via comment.
5 Comments
Hi, I am using sandbox as my parent template, but using the new version (and wp 2.8) and ICE v1.2 i still need to have my single-4.php template in sandbox folder rather than my theme folder for it to show up in ICE.
If i have a single-4.php in both my theme and sandbox, it shows the one in sandbox (ie the parent one) with the letter c before it.
is there anything i can do to get it to work?
thanks
elvis
Hi Elvis,
If it is showing a [c] before it, that represents the one coming from your child theme directory. I just did a fresh test install of sandbox with a blank child theme and can have category templates display from the child theme without having the files in the parent. Some things to check / try.
If those don’t solve your problem, contact me using the contact form on the main page and I might be able to help you more directly. Note that in that case I will require admin access to your wordpress install. One of the nice things about WP 2.8 is that I no longer require FTP access to debug theme / file issues.
Hi,
sorry just to clarify, i get a choice of single-id.php files from my child theme folder, but it will attempt to use the same named file from parent theme.
And doesn’t give me a choice of templates from the parent folder in the pulldown menu.
so to get it to work i have had to duplicate my single-id.php file in both parent & child theme folders.
hope that makes sense!
Great Plugin!
After switching to wp 2.9 there seems to be a problem.
The drop down template selection is there but when the page refreshes after save the template is no longer selected.
Any help to fix this?
Thnx
Thanks for the praise Ervald – I have not yet had time to test / deploy a new version of ICE but will try to do so early in January.
In reading about the custom post types functionality of 2.9, I can see that the days of needing a separate plugin to handle what ICE does are limited. I’m very ok with that! I started it to make the process of managing “WP as a CMS” easier and it sounds like within the next couple of releases that functionality may be available through the core of WordPress. I look forward to the day when implementing something like a rideshare board is as easy as Gravity Forms within the admin console and as shareable as plugins / themes are through WordPress.org extend.