Recently published WordPress themes and plugins

Smart Backup Plugin


Smart Backup is a complete WordPress solution for database backup and restore...

FREE+

Ambient Occlusion Theme


Ambient Occlusion is a clean and warm theme, with a brown/cocoa colour...

FREE+

WordPress Theme: Shiny


Shiny 2.0 is a fresh WordPress theme hot off the press! Some...

FREE+

WordPress Theme: Cyanide


This theme has originally been created for an offshore client. The theme...

FREE+

Inception Theme


On the foundation of Whiskey Air Theme, I have built a new...

FREE+

Whiskey Air Theme


I now give you Whiskey Air, a simple, imageless theme, compatible with...

FREE+

WordPress Theme: Clear Apple


Clear Apple is a clean magazine theme, no thumbnails for posts, wide...

FREE+

WordPress Theme: Blizzard


A new theme based on some old CSS template of mine and...

FREE+

WordPress Theme – X5 Turbo


X5 is the successor of X4.1 and has some small improvements over...

FREE+

On the blog

Recommended

CodeCanyon Referral Follow Turbosquid Hostgator Affiliate 2 Hostgator Affiliate 1


Currently Browsing

PHP

I’ll be straying a bit from WordPress to static PHP web site owners. Sometimes you need an RSS feed to provide your users if you have a static news site powered by PHP/MySQL. Sometimes you just need it in order to promote your site, or even to automatically post to Twitter or Facebook. What do you do if you need...

A long time ago I wrote a small tutorial for multilingual web sites using PHP. That tutorial is a bit outdated and unoptimized. I recently had to turn a static localized CRM into a multilanguage one. The obvious solution, without relying on gettext functions was to use PHP arrays. So, here we go: First of all we need a configuration...

Recently I had to use PHP to display a score value such as “3″ padded as “03″. There’s a tiny PHP function that does just this. $myvalue = '3'; str_pad((int) $myvalue,2,'0',STR_PAD_LEFT) While working with strings, such as $myvalue, I had to convert it to integer using the (int) operator so I can make further calculations with my initial value. The...

If, for any given reason, you are not able to implement a MySQL counter, here is the easiest solution for creating a flat file online users counter. Create a file called online.php, make it writable (either CHMOD 755 or CHMOD 777, depending on your server requirements), and insert the following code where you want the counter to appear. Here is...

There are quite a handful of different post thumbnail solutions out there, but it seems that I found a very simple and compatible one that uses the famous timthumb library. Add this code to your functions page, functions.php: function post_image() { global $post, $posts; $thumb = ''; $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $thumb = $matches [1] [0]; if($thumb == '')...