Archive for the ‘WordPress’ Category
Hints and Tips to Make Your WordPress Development Easier
Recently I was contacted on Twitter by Josh Fialkoff how I develop WordPress themes, and I thought the answer would make for perfect blog fodder.
I used to work entirely on my local computer, with apache, mysql, and php installed (XAMPP on Windows, MAMP on Mac), however working like that made collaboration really tough so I decided to move online, and that's what I am going to ...
Lowercase p, dangit! WordPress Controversy
There has recently been a new piece of code added to the WordPress core which makes sure that people spell WordPress correctly - automatically correcting misspellings (ie. making the P in the middle uppercase).
On its own this seems harmless enough but there has been a lot of talk in the WordPress community about it over the last couple of days. Summed up the key issues are:
The plugin is breaking urls such as links and image paths WordPress is modifying content without ...WordPress Caching, part 3: Custom Caching Library
When building Elemental (WordPress Theme) I decided to develop my own, very simple, caching plugin to help speed up the theme.
There were a few reasons why I did it but the main ones were:
I was doing things with public apis that have an hourly request limit, so I had to build some sort of data cache. Whilst wp_super_cache and W3 Total Cache are well known there's no guarantee people will use it. I thought it would be interesting to learn how.WordPress caching, Part 2
As I mentioned in WordPress caching part 1, WordPress has built-in caching that can be hooked into by plugins such as W3 Total Cache and Batcache (developed by Andy Skelton who is employed by Automattic).
In this article I am going to explain how I make use of WordPress internal caching - also know as the persistant cache - to speed up my site (and in turn Elemental).
What the persistant cache does ...
Add Website Favicons to Your WordPress Comments in 5 Minutes
Anybody who has been following my website will know that I like to use free services to reduce my development time wherever possible - and this post is no exception. I am going to show you how to use a little known Google service to find the favicon for a specific website and then use that favicon on the trackbacks of your blog.
What is a favicon?A favicon is the tiny icon you can see in the url bar at the ...
6 Tips to Build Better WordPress Themes
If you want to make WordPress themes, for clients, to release for free or to sell, then there are a lot of factors you need to take into consideration. Below are some hints and tips that should help ease your development process.
1. Think Like a UserIf you are building a theme for yourself, or for a client, this isn't quite so relevant, but if you're building a theme to sell (such as my themes on Pro Theme Design), or ...
How to Integrate Twitters @Anywhere with your WordPress Comments
Last week Twitter released @Anywhere, a system for more easily integrating Twitters features into your website. I'm a bit of a fan of Twitter so decided I wanted to add it to Binary Moon, and on Saturday I released the first version.
The first place I saw this functionality was on Webmaster Source, so I asked Matt if he would share his code with me - and very kindly he said yes. I then integrated the functionality into my ...
How to Add Widgets to your WordPress Themes
Adding widgets to a WordPress theme is a fantastic way to make things really easy to customise for the people who use the theme. Below is a really quick explanation of how to add them to your own themes.
Creating widget areas is actually really simple - there are only two steps in the process. The first is initializing the widget area, and the second is inserting the widgets into your ...