WP plugin: Kinderlose

posted on November 30, 2007  (Update: May 29, 2011)

Kinderlose is not just an unusually-named* WordPress 2.3 plugin, but one with a very simple mission (which is good, because it’s a very small plugin): It removes posts from any possible child categories under a (presumed parent) category archive.

Inspired by Michael D. “mdawaffe” Adams’ Just One Category and Rich Hamilton’s No SubCats plugins, Kinderlose came into being because there didn’t seem to be a similar solution supported under WordPress 2.3. Well, now there is.

Installation and use is simple: Download kinderlose.php, upload the file to your wp-content/plugins/ directory, and activate Kinderlose under Plugins. That’s it. Kinderlose will know what to do from there.

Note: Kinderlose for you non-German speakers out there (it’s ok, I barely speak it myself) means “childless” — which pretty much describes the purpose for the plugin, don’t you think? Hey, better than calling it Kindesmorde

Update [May-28-2011] R1.1 – Updated to work with WordPress 3.1. Tested on 3.1.3.
Update [Jan-09-2008] R1.0.1 – Fix to avoid erasing the post type/status data from the query. Oops. Props to Kai Ackermann for reporting the bug.

Author: Kaf Oseo
Categories: WordPress
Post tags: · ·
Comments: (10) · Leave a comment · Comments RSS2

manele
Comment » December 10, 2007 @ 3:44 pm

thank you for your solution. i was looking for this for a long time, i tryied to modify the mysql db but with your plugin is more easy !

Dan Walters
Comment » April 8, 2008 @ 5:06 pm

Thank you for your perfectly sized perfectly suite wordpress plugin. – I’ve been posting over on wordpress.org/support for a while trying to come up with a solution, when someone pointed me in your direction.

http://wordpress.org/support/topic/167352?replies=7#post-728729

Best wishes for future!

dan

chowpay
Comment » May 31, 2008 @ 10:06 pm

Agreed this is an awesome plugin!!

Just an update it works for WP 2.51! woot woot good stuff man.

RAJF
Comment » August 5, 2008 @ 6:50 pm

I don’t usually leave comments but this plugin is so useful I had to say thanks. I’ve been searching for ages for a way to hide child posts, something I think wordpress should have as an option out of the box.

ps works on wp 2.6

Angelia
Comment » February 8, 2009 @ 2:11 am

Hello Kaf,
I’ve been reading webage and such written by you since I first started into the realm about 2 years ago now. Just wanted to let you know that ;-) and I am posting this in as akward and incorrect a spot as I could possibly have thought to, but, well, hell, I didn’t know where else to put it. I just happened to attempt, for the first time because it’s never been necessary, to use wp_list_pages twice in the same template (it is in the header as my navigation and I’m attempting now to put it on a page) and lo and behold, snafu. I googled to see if anyone else had this problem and came across some writings betwixt yourself, Laurel and others and there was a post mentioning this, along with your response. I was just curious if you had any idea if this just got swept under the carpet way back when, or if it was fixed and has reared it’s head again. I am on version 2.7 and experience the exact scenario outlined by the guy in this post … from 05. The post is about 3/4 of the way down the page —- http://codex.wordpress.org/Talk:Template_Tags/wp_list_pages . I thought you might find this interesting. Please feel free to email me back if you know what is keeping it from functioning in 2.7 as it’s a pretty vital necessity for me right now to have this secondary page listing ;-)

David
Comment » March 20, 2010 @ 2:22 pm

I tried to get it running for wordpress 2.9.2, but it does not work as expected. I think it could be something with the post revisions.

Btw: “kinderlose” is feminine, usually you just say “kinderlos”. But I agree it doesn’t sound that good if you try to pronounce it in an english way..

Lohnt sich
Comment » November 29, 2010 @ 6:19 am

Ich habe lange nach einem solchen Plugin gesucht. Es lohnt sich wirklich hiermal öfter vorbeizuschauen. Viel Erfolg weiterhin!

James
Comment » March 2, 2011 @ 8:33 pm

I’m having trouble with my website since I upgraded to WordPress 3.1. Is it possible that your plug-in is not compatible with the new version?

Thanks

Kevin Gallagher
Comment » May 19, 2011 @ 10:11 am

This great plug-in that plugs a big weakness in wordpress has finally stopped working in v3.1.2 which is a big shame; my websites look awful now.

I really hope that it gets fixed; I have not been able to find a replacement.

Kevin Gallagher
Comment » June 3, 2011 @ 4:37 am

I figured out eventually that the field name had changed in v3.1; with Kaf’s update, everything looks great again!

Many thanks.

 

* Required field (e-mail is not published). Breaks and paragraphs are automatic. HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>