Update Informations Only for Admins

If you only want to let users, who are privileged to receive information about updates and plugins, you should copy the following code to your functions.php of your theme. These users have to have the right "edit plugin" (edit_plugins) to receive updates.

Alternative: use the plugin Secure WordPress, the plugin has inside the function to active this possibility.

/**
 * remove core-Update-Information
 * @rights: http://codex.wordpress.org/Roles_and_Capabilities
 */
if ( !current_user_can( 'edit_plugins' ) ) {
	// core update
	add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ) );
	add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
	// plugin update
	add_action( 'admin_menu', create_function( '$a', "remove_action( 'load-plugins.php', 'wp_update_plugins' );" ) );
	add_action( 'admin_init', create_function( '$a', "remove_action( 'admin_init', 'wp_update_plugins' );" ), 2 );
	add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_update_plugins' );" ), 2 );
	add_filter( 'pre_option_update_plugins', create_function( '$a', "return null;" ) );
}

Adding A Private Page Into The Navigation

WordPress Themes

If you use pages which have the state private, they will not be shown in the navigation. Nevertheless it can make sense to show this specific page in the navigation, if you want to provide easy access to this page for your users. The page should only appear to privileged users for sure. I will show you a little hack, which will let you exactly do this.

Continue reading …

Change Your WordPress Backend

The new version of WordPress 2.7 is out - that has certainly noticed everyone. But still, people thinking if they even like to upgrade, since the admin area is totally different now and missing its usual navigation. But there is no need to hesitate, you can get your trusted admin interface back or you just adjust the interface as you like. WordPress is very flexible to do so.

The following will show you with the help of some pictures, how easy it is to adjust your admin interface.
Continue reading …

Antispam Bee WordPress Plugin

My friend Sergej Müller, Author of wpSEO, published a new WordPress Antispam Plugin . I had the pleasure to try out this little bee in a beta version on WPengineer.com. Since the installation on December 31st 2008 we didn't have one spambot!

His solution is very simple but genius, this little Plugin goes a complete different way than other Antispam Plugins, it just replaces the comment field, but he won't give away any more details... 😉

The installation is very easy: Upload Plugin, activate and done! To be sure, write a test comment, since this Plugin exchange your comment field. I didn't have any problems with it.

Download the Plugin from Sergej Muellers Homepage

So far the documentation is only in German, but I'm sure that will be changed soon. 🙂

Try it out and say goodbye to Spam!

Google News To Release With WordPress


Google News can be a coveted platform. But Google needs for the aggregation a special format - News Sitemap.

Basically you can create this format in two ways with WordPress. Both solutions will be presented here. I will talk about the second example more in detail, because I believe it shows very nicely how to use content from WordPress outside your blog.

  1. The first way is to create a sitemap, similar to a feed in WordPress. This has several advantages for the administration in WordPress.
    How to create a feed, I have in the tutorial „WordPress Feed for Drafts“ shown. You can download this solution as a plugin and simple use Google News-Sitemap.
  2. A second possibility is to create a PHP file in the root directory and to write the latest posts into the appropriate format.

Continue reading …

Improve SEO In WordPress With The wpSEO WordPress Plugin

all options of wpSEOThis week, my partner Sergej Müller and I released wpSEO, an SEO-Plugin for WordPress, in English. wpSEO is a highly advanced Plugin with more than 70 useful options to have a perfect optimization of your website for search engines. Dynamic and automatic creation of meta tags and titles, depending on the content, is just one of the many strengths of wpSEO.

For nearly 2 years this Plugin showed successful results while being tested by German WordPress users.

You can test this fully functional version of wpSEO for 10 days. This Plugin is free to use for every personal blog, you just have to request a free license key here. Commercial projects or ad-supported blogs have to purchase an affordable license key for this Plugin after the 10 days trial period.

20% discount until December 31st only!All we ask is a liitle bit of investemnt beforehand if you're out there to make lots of money.

DOWNLOAD wpSEO now!

Click on the image above to see all options. If you have any questions don't hesitate to contact us.

Some of the features are:

  • 301-redirect
  • Blacklist
  • Noun filtering
  • Mannually addition of metatags
  • Relevance as criteria
  • Duplicate content avoidance
  • Keyword highlighting in posts
  • SEO Monitor with Google PageRank
  • Importing and exporting your settings
  • No changes in your .htaccess required
  • Absolutely no additional database queries
  • Very fast execution
  • No need to adjust any templates
  • An included XML file with recommended options
  • Export and import of settings
  • Fully documented
  • Uninstall function
  • Import of manually entered metadata from "All in One SEO Pack"

Enjoy wpSEO for WordPress!