Forgive me for using the 'W' word on this blog but I asked this question on my other blog and I was curious whether it would get a different reception from a different crowd.
WordPress 2.7 has sticky posts as part of the core and I recently had a discussion where I argued that making a post sticky was removing from a blog post the very thing that makes it a blog post: its time sensitive nature.
My general feeling is that if you want content on a blog that isn't time based then you should use a page, even if you don't necessarily follow the traditional page paradigm.
The other party in the conversation took that view that it's fine to operate on principle but in the real world what matters is what makes things the easiest for the users. Sticky posts are easier as there are no theme changes required and they are already familiar with it from themes that have created something similar via other means.
The basic question is this then? In general (irrespective of platform or method of implementation) are sticky posts are a great idea or are they bending the concept of a post so that it is no longer a post?
On the WordPress blog I also included a really quick and easy way to output the content of a page on the top of a theme so for consistency here is the Habari version:
Create a new page with the slug sticky. Then add the following to the theme class in theme.php
public function sticky_page(){ if ($this->request->display_home){ return $page->content_out; } }
Finally add the following to the theme where you want it:
This blog is my stage for investigating and using Habari. This is my place to try new themes and plugins in the real world and live with it on a day to day basis.
Leave a reply