Latest Entries »

I’ve used a number of plugins to backup WP – none of them (the free ones, anyway) have ever really fit the bill as an all-in-one solution. You usually either get the database or the files, and you need both to fully recover from a server failure or hack job.

I’ve been using WP DB-Manager for quite a while for database backups – it seems to work very well except for the annoying nag message that comes up every time you upgrade it. The only  way I’ve determined to get rid of the nag (following the detailed instructions given by many bloggers does not work) is to open up the PHP file and manually comment it out – which only hides the message, but since backups are working correctly I can live with knowing that. This is a pain, though, and it scares those diligent clients who actually do those upgrades when they see the notice.They have no way to remove it.

Today I installed BackWPup, a plugin that was updated in April 2011. BackWPup has a comprehensive interface that seems to do it all. You can set up and schedule different types of jobs: DB backup, file backup, WP XML export and optimize/check the DB tables. You can choose which DB tables or files/folders to exclude from your backup, too.

Lots of options for storing your backup as well – from emailing a zipped copy to yourself, to backup to a WordPress directory or FTP, and other options like Amazon S3, Rackspace Cloud, Dropbox or Sugarsync.

It looks promising and has had many positive reviews – over 55,000 downloads to date with an average rating of 4 1/2 stars. I’m giving it a try and the first backup will occur tomorrow night. Fingers crossed – maybe this will be The One that handles all my WP backup needs.

Pouncing

9 weeks old

Tucker at Wrightsville Beach

His favorite beach in NC

3/4 of our Pack

Wrestling with my husband and Micah

Fall Reflections

Reflecting with Micah

On June 3, 2011 we had to euthanize our 14-year-old English springer spaniel, Tucker. He’d had bad arthritis in both hips that made getting up and sitting uncomfortable for awhile, but otherwise was pretty healthy. Then in February he began a four-month bout with cancer and had been doing fairly well until a few weeks ago, but really took a turn for the worst the night before. We had him at the emergency vet’s until about 1:30 a.m. and were told all we could really do was make him as comfortable as possible.

Friday morning we made an appointment with our vet. It was a beautiful day, so we planned to have lunch outside with the dogs. My husband carried Tucker outside to the front yard and we all hung out quietly for a few hours, enjoying the warm sun and cool wind. He seemed to be fairly comfortable after he finally settled down and was breathing a little easier. Our younger spaniel Micah laid near him, their backs touching.

We went to the vet at 3:30 in the afternoon. We talked about the night’s ordeal and the x-rays, and came to an agreement about our decision. In one way it was one of the hardest things we’ve done, but in another, there was no difficulty at all; we knew it was the right time. Knowing it didn’t make it any easier and the tears were plentiful.

We were beside Tucker petting him when he died. He seemed comfortable and knew we were there with him and the vet and his staff were very kind to us, which we appreciated immensely.

It’s so quiet in the house. We spent the weekend with Micah, and each other. It seems very strange in the house; Micah looks around for him but less frequently than a few days ago. We began going through pictures for a photo album and talked a lot about Tucker, which seems to help. I posted some of the images on Flickr and a few others here, some scanned from old prints we found in boxes in the closet.

We plan to scatter his ashes at a few of his favorite places – the beach near the NC/SC border, a mountain trail near our current home. He loved being outdoors, and preferably wet and dirty, at least until the last year or two.

Tucker was a special dog and we will always love him. Micah’s a special dog too – we plan to provide her some company by adopting a rescue dog near her own age in the next month or so.

Natural habitat

At Little Bookcliffs in 1998

We’ll miss you so much, Tuckster. Be good.

I have a current client who’s working on two businesses – one is sort of a hobby site for now, the other is a full-fledged ecommerce site.

For the hobby site, money was definitely a factor in getting up and running quickly. My client purchased a commercial theme from a prominent and well-regarded theme developer – in fact, I’ve always really liked the attractive range of themes offered by this company.

My client found a theme she absolutely loved. We got it installed pretty easily. The way that images are added to the portfolio was a little tricky to understand at first, but we got the hang of it quickly.

Then we realize that there’s an issue. The theme automatically resizes photos in various dimensions on different sections of the site – small thumbnails on the home page which have full-size modal windows; a large rectangular featured posts slider on the home page, and a larger image on single-post pages that’s rectangular.

Hmm…

This is a problem. The way the theme is set up, it will not allow you to use portrait images. Well – you can use them, but they’re going to cropped to landscape proportions even on the single-post page – the theme does not have any provision for portrait images.

This seemed dumb (and many other people in the forums agreed). This is a portfolio theme after all, and from my experience lots of people have portrait images in their portfolios…

I posted a note in the forum asking about this and was given an answer about creating an algorithm to detect image orientation. I have no idea how to do that and asked for clarification and have NEVER heard back. That was last Saturday, nearly 7 days ago now.

So… I found a four-page, years-long thread about adding some custom coding to detect whether an image has portrait or landscape orientation. It was confusing, it had almost no input from tech support whatsoever – it was a matter of frustrated users taking matters into their own hands.

My client’s understandably unhappy about (1) the lack of support from this theme company, which she’s paying for, and (2) the fact that she’s going to have to pay for customizing a portfolio theme that’s built only for landscape images.

———————

Now while all of this was going on, before the lack of support became evident, I bought a subscription too and set up a hobby site of my own. It was going pretty well, until I found that thumbnail images on the home page can’t be sized independently of thumbnail images on a single-post page. So if I want a nice large 300×300 px image in my post, I’m forced to have a 300×300 px ‘thumbnail’ on my home page.

Not good. I posted on the support form about my own theme issues. I was told “you need to edit entry.php file and do the same there.”

Unfortunately, this theme doesn’t have a file called entry.php.

Plus, I found that tech support told another paying user the same erroneous advice about entry.php. Geez.

So, long story shortened, I still have no answers. And the likelihood that I will ever do business with this company again is, well, you know. I have purchased prebuilt themes from time to time for clients, and while they always have some kind of little issues I’ve never had problems getting help like this. Not a good way to treat your paying clients, guys.

Ever had trouble finding the right widget to display what you want? This happens to me a lot.

Earlier today I was looking for a recent posts widget for a restaurant menu that would let me:

  • Show only one post from a particular category
  • Let me hide the post title
  • Show the complete content of the post
  • Show the date with PHP formatting
  • Retain the CSS formatting of the post

I tried four plugins before I found Justin Tadlock’s amazing Query Posts plugin. It does all of those things and much more, with around 40 options. It’s like the Swiss army knife of recent post widgets.

I’m using the AVH Extended Categories plugin to control the display of categories in a new blog, and was having problems getting it to show the hierarchy in a user-friendly way. This code below will do the trick for up to 2 levels of child categories, the background-position is for the bullet image already included in the main list styling. This isn’t really AVH specific, it can be used for any vertical menu, and the class ‘children’ is something WordPress automatically applies to all the subpages of a given parent page.

1st child level:
.sidebar-box ul.children li a:link,
.sidebar-box ul.children li a:visited,
.sidebar-box ul.children li a:active {
width: 208px;
padding: 5px 10px 5px 55px;
background-position: 30px 10px;
}

2nd child level:
.sidebar-box ul.children ul li a:link,
.sidebar-box ul.children ul li a:visited,
.sidebar-box ul.children ul li a:active {
width: 188px;
padding: 5px 10px 5px 75px;
background-position: 50px 10px;
}

Here’s the styled nested menu in action (left sidebar).

© 2012 position: relative; All rights reserved. Powered by WordPress.