Nov 13 2013

Why can’d I see the admin panel in WordPress?

I often inherit websites, and the one thing I usually use quite a lot, to familiarize myself with the site, is the admin panel in the front end.  That way I can find the pages, that often do not have the same name as their headline, as their menu says.  Especially older sites get this way all the time.

So, when the admin panel does not show up, I go and check everything I can to bring it back.

In a recent site, the one thing I didn’t think to look for was a plugin called “Remove Admin Bar“.  Since, it is built into wordpress to remove the admin bar from your profile, it seem like a superfluous sort of thing to install, but who knows?

So, once I deactivated that solved my problem, at least for that site.

Oct 18 2013

Theme, theme, which theme? Canvas still, Canvas 5.51 that is.

My backend programmer hates Canvas.  He uses a theme he wrote from scratch, and if I let him, will use that instead.  But each time that WooThemes updates Canvas I fall in love with it all over again.

They have just updated to 5.51.  I can’t even recall what number I was at when I started, but each time they upgrade, it is a fantastic improvement.  What I like is that no matter what new themes they put out, Canvas can be built into any one of them.  They now have full width sliders, which they had already put on other themes.

And they do listen to feedback, which is quite cool.

Apr 12 2013

Brute force attacks, and why you should never keep admin as a login

This article is about the brute force attack that is going on against wordpress sites, but it points out what I have always said.  Never use “admin” as a login name.  I have used it myself, not to attack, but to help people get back into their account when they have lost access.  If it is an account that I didn’t set up, “admin” will be one of the log-ins, and usually will have their email attached to it.

But yes, this is very serious, and there are lots of way to protect yourself, so go do so now.  Such as limiting login attempts and forcing strong passwords.

Thank you Chris for the heads-up on this.

Mar 17 2013

WordPress Gallery and Border removal

It is so annoying, the automatic insertion of border to the media gallery, with no easy way to remove them.

So, here is the answer:

.gallery img {border:none !important;}

Just that, into your child style sheet. No need to hack, as this post said. It’s a shame, because that is the first thing that comes up when you search. It is actually the second link on google that gives the right answer.

So, why is one right and one wrong, if they both work?  Here is why.  If you upgrade, or your client upgrades, and they don’t know about the hack, it reverts back to what it was before, and considering how often WordPress updates, that is a sure thing.

Remember, always make a child theme, and always make changes there.  You never know what the future holds



Feb 12 2013

Setting up multiple sites, without having access to new databases with Backup Buddy

Usually it isn’t a problem to create a clone, when using Backup Buddy, especially if you are using a control panel.  But what if you don’t have a control panel, and what if you are only allowed one database to boot? Welcome to the other way to work, with a certain ISP in the Bay Area.

So, welcome Codex to the rescue, as usual.  In their article on installing multiple blogs, they explain:

By default, WordPress assigns the table prefix wp_ to its MySQL database tables, but this prefix can be anything you choose. By using more than one, you create unique identifiers for each blog in your database. For example, let’s say you have three blogs to set up, with the names Main, Projects and Test. You want to substitute the prefix wp_ for each blog’s wp-config.php:

So, rather than having to do anything with the database itself, the way the ISP told me to do, I just changed what the name of the prefix was, when I was going through the migrate steps in Backupbuddy, and there it was.  Working perfectly.


Feb 11 2013

Woothemes Canvas tip for moving the main menu

What I really need is a note book, and I would print out everything and just refer to it, but it is som uch easier to just have the web.  The problem is things keep getting moved, and one of those things that keeps getting moved is the Canvas tutorials.

I don’t mean the simple stuff, that I know how to do, and remember each time.  It is the fuction stuff, such as moving a menu around:

add_action( 'init', 'woo_custom_move_navigation', 10 );
function woo_custom_move_navigation () {
    // Remove main nav from the woo_header_after hook
    remove_action( 'woo_header_after','woo_nav', 10 );
    // Add main nav to the woo_header_inside hook
    add_action( 'woo_header_inside','woo_nav', 10 );
} // End woo_custom_move_navigation()

#navigation { float: right; width: auto; }

Now, who is going to remember that?  That list line, by the way, goes into the css.  Very important.

And I wouldn’t mind it if I could bookmark the page, and refer back to it, but woo keeps redesigning their site, and so, have put all these basic things away.  Right now it is on this page, but who knows were it will be next week?  So for now, it is here on my blog. :0

Feb 8 2013

Solution to Favicon in Genesis

Favicons usually just go into the root folder of your site, and that is that, right?

So, I started googling around and found that, of all things, you have to put the favicon not only in your root folder, but also in your themes folder, and if you have a child theme, in there as well.


So, for Genesis, at least, they are not playing by the rules.  Why is it that every freamework has different rules, and yet they are all playing with WordPress.


Nov 15 2012

Why I love BackupBuddy

Just wanted to relate a story on why I love BackUpBuddy.  I have now had the plugin save my life twice.  The part I really like is that if you download a complete backup, you can restore the complete backup, anywhere.  It allows you to really port a site to a new location, and have it set up just the way you left it in the old site, even down the user names and login details.  It is a bit of a pain that the file takes about 10 minutes to download, and then another 10 minutes to upload at the new location, but hey, go and make yourself a cup of tea, and have a snack.  You don’t have to stare at it downloading all day.

Recently, I had to restore a site, that was having problems, so I grabbed the backup and ported it to the new location, and showed it off to my client.  She was thrilled, and I did the final step, which is to remove all the extra files that Backup buddy puts in while it is restoring the site.

Half an hour later she called to tell me that she had accidentlaly erased all her blog posts.

I said, don’t panic, we will just go through the whole process again, and so I did, and restored the site again.  I waited, this time, beofre doing step 6, until I was sure that she was fine with everything, and wasn’t going to erase anything.

So, thank you BackUp Buddy.  You are now a standard install on all my client sites, along with Yoast’s SEO and Google Analytics.


Sep 25 2011

Free WordPress themes, that aren’t.

I tend to use premium themes, such as  Gensis or Thesis, so I haven’t run into the problem, mentioned in this article, which talks about free themes, but my gosh, it makes you realize that people are evil out there.  I have been extra wary after the whole thumb.php episode, so seeing that here are people who put bad code into free themes just to catch you, it makes me want to continue my plan of never using the “free themes” out there.

Definitely a ‘get what you pay for”, if you get a free theme, and it infects your website, or has link backs you don’t need, or any number of things that you wouldn’t have put there if you had had a say in the matter..


Aug 19 2011

thumb.php and WooThemes (and wordpress)

I had been reading a mumbling of trouble on the wordpress groups I belong to, so knew something was up, although I wasn’t sure what. One group mentioned thumb.php, and that it was a security risk, but I thought to myself, I haven’t installed that anywhere, so I guess I am safe.

Wrong. My favorite premium theme supplier had been using it, and I got an email, recently, telling me just that:

TimThumb (or thumb.php as you know it) – the open-source script we use in all of our themes to do dynamic image resizing – recently uncovered a critical security flaw in the script. This flaw is vulnerable to a potential hacker that could gain access to your server. This affects all of our existing themes and thus everyone that are currently using our themes.

Good thing, of course, is that they noticed, and have redone their themes.

And, even more wonderful, all you have to do is update their framework, and it looks for the thumb.php, and updates it to one that is not vulnerable. :)

So, I don’t have to dump the theme, or update the theme, just the framework. Thanks Woo.