September 10th, 2012
If you want to change a WordPress site’s domain name (or base URL), which will often happen when you’re copying a site from staging to production, or from local to live, there are a number of steps to following, outlined at http://codex.wordpress.org/Moving_WordPress.
However, here is a shortened summary of how I run this on non-multisite sites (multisite sites are a pain!):
March 8th, 2012
Develop subscription-based acquisitions and mergers news website in WordPress. Custom features include mega-menu, user-customised post ordering, PDF magazine creation, daily emails to subscribers. Design by Mike Leach Creative. Wireframes by Charles Meaden
March 8th, 2012
Multisite network of WordPress sites, for children, young people, and adults.
I’ve been using the excellent WP-Members plugin, to extend the Swansea Community Church website, and have been pleased with its ability to offer all the membership/registration functionality that I need to add a membership section.
However there a couple of elements that I wanted to add to it to focus it for my needs.
This blog article is the second of two articles. Find the first here: Extending WP-Members plugin: Add meta box for public/private
January 11th, 2012
Implement a network of mini-sites for Apprentices for Business (London Apprenticeship Company), each minisite to list apprenticeships (and display locations on a Google map), allowing potential apprentices to apply for apprenticeships, and provide an admin system to manage the apprenticeship and applications. On behalf of a key client.
Features developed include:
- WordPress-based network of mini sites with theme customisable (colours, headings, content) by site
- Google Maps integration with apprenticeships appearing on maps with clickable markers.
- Aggregate site (http://www.apprenticesforbusiness.co.uk) with hub theme.
- Custom post types with rich text editing for apprenticeships, with automatic geocoding of postcodes
- Custom shortcodes for unique styling of each college site
- Domain mapping so that each individual site has a unique URL
- Automatic setup of new sites, reducing leadtime for minisite creation
- developed a document upload plugin, categorising files by months.
- plugin to get CSV of all users
Wordpress, HTML 5, CSS, JQuery, PHP, MySQL, Photoshop, XML, Google Maps API
January 10th, 2012
A little tip to save you the time it took me to work out what was going on with the All in One SEO plugin for WordPress, and why a site I recently converted from static to WordPress lost its Google ranking for a while. Each page had an optimised title and meta description, yet when I googled the site, the meta description wasn’t showing up in Google.
With the All in One SEO plugin, you are able to set an optimised page title, and a meta description. This is done from the Edit page screen for the pages in question. I’d set this information for the Home page (which was a static page), so why wasn’t it shown up?
It turns out that the All in One SEO plugin doesn’t use the title and description set on the ‘Home’ page’s Edit page screen, even if it’s been set. Instead it looks at the Settings -> All in One SEO page instead, which has two fields: ‘Home Title’ and ‘Home Description’. I would argue that this is not an obvious place to store this information, and that the plugin should be implemented to look at the Home page’s ‘Edit page screen’ details, if it’s not set here.
December 8th, 2011
Converted existing site into WordPress