New Navi-Design in WordPress 2.7

The Design and structure of the coming WordPress version 2.7 were presented several times already and discussed many times. Here are the new structure how the navigation design looks in WordPress 2.7, your thoughts?

WP 2.7 Navi. actually Beta

WP 2.7 Navi. actually Beta

Update

The new Design, today (29/10/2008) in beta.

WP 2.7 with new Widget in Dashboard

WP 2.7 with new Widget in Dashboard

Sticky Function in WordPress 2.7

Flag for Sticky in WP 2.7

Flag for Sticky in WP 2.7


With WordPress 2.7 you are able to make a post sticky, so this particular post will be showed on the top always. Before that you had to use a Plugin.

You can activate this setting for a post in the publish area, where you edit the publish date. It's pretty easy to do.

But what, if you like to format the sticky post? For this matter there is a new function - post_class(). This gives classes for the different posts, also the class sticky, if it's a sticky post.

Additionally are classes for categories and tags available. An example here with some information.
Continue reading …

Secure Include Plugin In WordPress

Some people use more and other less Plugins in WordPress. but it is allways advisable to check via code if a Plugin is active or not. That makes sure the theme wouldn't break if the Plugin is not active. It's pretty easy to include a little bit code to check for inactivity. I show you an example where I use it in my Plugin RSSImport.

<?php if ( function_exists('FUNCTIONSNAME') ) : ?>
...
<?php endif; ?>

Example for Plugin RSSImport:
This is how the function looks like in the code of the Plugin RSSImport.

...
function RSSImport($display=0, $feedurl, $displaydescriptions=false, $truncatetitle=true) {

if ( $feedurl ) {
...
<?php if ( function_exists('RSSImport') ) : ?>
<?php RSSImport(10, "http://feeds.feedburner.com/WpEngineer", false, false); ?>
<?php endif; ?>

or a little bid smaller

<?php if ( function_exists('RSSImport') )
RSSImport(10, "http://feeds.feedburner.com/WpEngineer", false, false); ?>

How Core Update in WordPress 2.7 Works?

In recent days, there are more and more information about WordPress version 2.7 coming up. Especially about the automatic upgrade of WordPress.

You already know the update function for Plugins, which is very convenient. Now the same for your WordPress installation, one click and you are up to date.

Such a powerful and important function comes along with some questions and doubts of course.

WordPress 2.7 Core Update

WordPress 2.7 Core Update

It's your own decision if you want to trust this function, but it's more secure than the automatic update for Plugins, since the Plugins are provided by different authors without control by the WordPress team. The process of the automatic WordPress update is well thought out, which I will explain, so you can get a better picture of it and it makes your decision easier for you if you want to use it or you still update manually.
Continue reading …

WPlize – A Class For Options In WordPress

So what is WPlize and what is it for?

WPlize is a class, which access the options table of WordPress and makes it easier to create, edit, get and delete preferences of a Plugin or theme in the options table of WordPress. Using this class improves the performances and create a clean code in Plugins and themes. Only one entry will be created for each Plugin or theme, an array creates and manages the entries.
Continue reading …

WordPress 2.7 Update Core

The current development version with the core update is available now. Everybody can test it, the development team ask for your feedback. Everybody who doesn't want to check the SVN might be interested in this screenshot.

WordPress 2.7 Core Update

WordPress 2.7 Core Update

This function amazed by it's simplicity, click, lean back and relax - done! Continue reading …