WordPress Backups

Backups. Everybody talks about them and says they are doing them, or going to do them or definitely going to do them. However, sometimes the truth is no backup is in place. I wanted to raise awareness and encourage backups for WordPress site owners by describing one of the backup options in the WordPress field.

WordPress backup with PressBackup and Amazon S3

Talking at the Chicago Northside WordPress meetup on Updates, Backups and maintenance I described how you could configure a WordPress backup solution, PressBackup, to work with Amazon S3. By using Amazon S3 you get the benefit of  potentially unlimited backup file storage for free (12 months initially) or for relatively low cost. You create an account with PressBackup and then you can use your Amazon account by adding the S3 service (a few sign up steps), retrieve the Amazon security and authentication keys and put them into PressBackup and then the backups can begin.

I also noted that PressBackup can work with DropBox (free/paid) and there is also a PressBackup storage service (paid).

Each site is different and there are quite a few factors to consider when planning your backup strategy. At the meetup we also discussed having a confident recovery strategy in place and considered that as important as backing up in the first place. Whilst PressBackup is not fully automatic in recovery it does backup and organize the plugins, themes, uploads folder and makes them easy to extract from the backup zip file.

Take a look at the slides from my WordPress backups presentation below.

 

Add a bit of style to the WordPress categories widget

categories-before

By default the WordPress categories widget offers quick and easy links to your content categories. With a little bit of CSS you can easily make some stylish additions to the output. So, here's the before shot: But in this case I want to add … [Continue reading]

WordPress issue – ‘blog pages show at most’ not working

While working on a client project I thought it would be best to use real content from the clients site to check, amongst other things, if pagination was working on the home page. After importing the clients data into my development site I … [Continue reading]

Post comments not allowed if comment metabox removed

Allow Comments in edit post

When building a site for clients it's nice to clean out the Admin Dashboard screen of some of the unnecessary (and possibly dangerous) sections and checkboxes to avoid distractions when creating or editing their content. WordPress is flexible enough … [Continue reading]

Slow WordPress tag queries

WordPress Logo

While working on a real estate project I encountered very slow response from WordPress on certain queries. These queries are multiple tag queries in the form: http://www.site.com/tag/TAG_ONE+TAG_TWO My application is using WordPress tags to … [Continue reading]

Importing data into WordPress

WordPress Import Real Estate Listings

I've been working on a project that requires me to reference an external database of property listings - 106,000 of them - and display these listings in WordPress. One way I thought of was to create a plugin to read the listing data into … [Continue reading]

Adding Child Theme filters and Twenty Ten

Working on a child theme project for a client I found that my filter modifications for both 'excerpt_length' and 'excerpt_more" were not being processed. My child theme is based on Twenty Ten and the filters I was using had already been filtered by … [Continue reading]

WordPress 3.0 and flush_rewrite_rules

I thought I would document this experience I had when upgrading some sites to WordPress 3.0. After WordPress 3.0 came out I took some time to upgrade blogs I manage and was impressed how well the upgrades fared. No issues, fair warnings and … [Continue reading]

WordPress, breadcrumbs and wp_reset_query

I came across weird behaviour recently relating to breadcrumbs. In a site I was working on the breadcrumb functionality (provided by a plugin) was not consistent - it was incorrect on single post pages but correct on category pages. It didn't make … [Continue reading]

What to do if your blog has been hacked

I've recently worked on a couple of blog sites that had been victim to malicious activity. The evidence was different in both cases and for one consisted of search results that promoted drugs that enhance performance. And we're not talking about blog … [Continue reading]