It’s all Greek, to me.
I worked on my blog all day Sunday – doing mostly maintenance stuff, which is a lot of behind the scenes updating and upgrading that you, dear readers, don’t see.
Sunday’s project began, though, because of something you CAN see. That random picture I display in my sidebar (the one under the heading, “these are like a box of chocolates…”) wasn’t showing up. Instead, you saw that little white block with the red x inside it indicating you should right click on your mouse if you want to see the picture. (You’ve seen that before, right?) Except that when I tried that, the right click didn’t display the picture, either. So, one of two things was responsible for this little glitch on my website – either my Picasa on-line photo album (where I store all the pictures I share on my blog) was corrupted or something in the program that puts those photos on my blog got corrupted.
Let me digress from my story to provide some background here. I use a program called WordPress for my website. WordPress is a very cool, open content management system created by some geek, Matt Mullenweg back in 2003. It uses a template system so that non-geeks like me, can create websites without getting into PHP and HTML code. Sweet, huh? Of course, geeky techno-types can and do manipulate PHP and HTML code in WordPress to fine tune their sites in any way they want, which makes the program beautiful for them, too! Oh, and have I mentioned, WordPress is free?
According to Wikipedia, more than 12 million people worldwide use WordPress for their websites. And, of course, all 12 million want their sites to look and/or function somewhat differently than the next guy. So, to say the least, there is a lot of tweaking going on in the world. The coolest part about an open management content system in its most simple terms is that smart geeky people can create a bit of code to do a specific thing on their websites, add it to their WordPress code and, voila, presto change-o!
In the meantime, people like me see the cool geeky things on their websites and want some of it, too! Problem is, we don’t write code. Fortunately, many geeks share their codes with the rest of us – for free (some ask for donations, but they are not required) in a super huge on-line book called the WordPress Codex.
The WordPress Codex is like a bible to users. And, that is where I ultimately needed to go on Sunday, since my website sidebar problem was not a Picasa issue, after all. I searched through hundreds of photo plug-ins, that’s what they’re called) in the Codex database, and finally found a new plug-in that displays pictures from a Picasa photo album on my website’s sidebar. Exactly what I need! Which, of course, was very cool, until I uploaded it, activated it, and totally crashed my whole sidebar! Now, understand that thousands of people have already used this plug-in with no problem. Dammit! So, what combination of layout parameters and other installed plug-ins on my site caused this fail?
Is there anyone else in the whole world that uses my exact combination of web builder, theme, plug-ins, webhost? Extremely doubtful. And, if one were to exist, is it possible to even find him? I guess my chances might be one in 12 million! (The best analogy I can think to demonstrate how different each site can be made is to ask you to picture a huge bowl of cooked spaghetti noodles – no two bowls of noodles are ever exactly alike even though all the noodles came from the same pot.)
So, I scratch my head a bit, put my thinking cap on and finally, get it removed from my site. Hooray! All is good again, except I still need a photo plug-in for my sidebar and I will have to re-set some other plug-ins that got lost during this minor fiasco.
I peruse a handful more plug-ins in the Codex, find another I’m willing to try, and sure enough it works for me. Hooray! Now, to stylize it. Do I want one picture, two pictures, three or four pictures to display at one time? One column, two columns, three columns? Do I want space between those pictures, a border around the pictures, a certain thickness of a border around those pictures, a certain color on the border? Sheesh! The ultimate color I chose by the way, (look over to my sidebar, to your right) is color, 91989F, the code for a medium gray. Choosing the other options is hit and miss. You try something one way, don’t like the look, try another way, the photos are too crowded, try another way, the border is too thick, try another way, etc. You set and re-set options until you are satisfied. And, after a while of working at it, I was satisfied.
Once the sidebar photo problem was resolved I decided to work on a few other changes that I have wanted to implement. One plug-in I wanted to find and install affects “Recent Comments” on my sidebar. Believe it or not, there are many plug-ins available that change just that one item – Recent Comments. (Do you see it over there, on your right? Hint: Scroll up!) I wasn’t having any luck finding one that featured the change I wanted to make, but knew it had to exist because a friend of mine was using it on her blog. I sent her a message on Facebook and as I waited for her response, I found one in the Codex.
I uploaded and activated it only to be disappointed in how it looked on MY sidebar. You see, my sidebar is a little narrow and to widen it, I would have to get into the code of my theme, and honestly it is just not prudent for me to go messing around with the code in there.
Well, dammit, this Recent Comment plug-in had it all, but my problem was, I just didn’t have room on my sidebar for it all! In addition to displaying the commenter’s name and the name of the blog post he or she commented on, it also displayed several words of the person’s comment and their freaking picture beside all of that! I’m sure it looks fabulous just as it is on someone else’s website!
So, why would I use that plug-in, you ask? Well, because it was the only one that I had found that had the ONE feature I wanted.
I wondered if I could remove all the extraneous stuff I didn’t want from the code, and keep what I did want. Boy, I hated the thought of changing code; first, because dummies like me should let the code alone and second, every time there is a future update, I would have to go into the new version,change it and hope it works the same as it did before. Maybe my Facebook friend responded with the plug-in she used and would save me from what I was about to do. But, alas, no such luck.
What I know about code would fill a thimble. Oh, yeah, I’ve looked at code now and again and have made a FEW LIMITED SUPERVISED changes. But, most of it looks like gobbledy-gook to me. But, hey, I do know that most PHP starts with a less than symbol and ends with a greater than symbol and for some reason has a question mark in there, too. How hard can this be? I scroll through I don’t know how many lines of mumbo jumbo code and I am surprised to find the section that will keep the commenter’s picture from displaying on my sidebar. Yes, I would like to get rid of that! And, I see the beginning <?php and ending >?php characters. Oh, yeah, I think I can do this. And, with shaky hand (not really, but I’d be lying if I said I wasn’t nervous) I highlight the section between those characters and hit delete. But, the nano second before I can stop my trigger finger, I see one of those squiggly brackets ( } ) left in the code that should be deleted with everything else but it is not highlighted to be deleted with everything else. OH NO! I’m screwed, I think. And yes, instantaneously, WordPress is gone, my website is gone, both lost in cyberspace somewhere and I have no clue how to get them back.
Now, I’ve really done it, I think. Maybe I can log into my web host (I use HostMonster), get into my Unlimited FTP file (that’s File Transfer Protocol, I think), find the plug-in that I just royally screwed up which caused me to lose all of my other data and send it to blog hell!
And, indeed, I do find the culprit plug-in folders. I am so smart, I think! Delete them and I’m back in business, I think! What might the repercussions to doing that be, I wonder? Maybe I should get help, I think. Yes, I am smart, I think, so, I wise up and call my webhost support team, tell Patrick the gory details of the stupid thing I had done and ask him to fix it, which he does. And, my blog is saved!
By then, my Facebook friend responds to my earlier request and provides the link to the plug-in she uses on her blog. I upload it, nothing dramatic happens and so happy am I, I work on my blog for a few more hours, adding and removing plug-ins as I see fit!
Geez, I know I’ve rambled quite a bit with this post and I do apologize, but it was truly a rambling sort of day! But, I must also say (except for those few minutes of panic when I thought I had lost everything) I had a blast!
The funny thing is that after all this, I do not know yet if the new plug-in to my Recent Comments sidebar works. I will know after I get new comments from you all out there if that ONE little feature that I worked so hard to install actually does what I want it do. Keeping my fingers crossed!
Let me know how you like the changes I’ve made, will you?
And, finally, I want to shout out a thank you to WordPress, Tarski, HostMonster and the whole slew of geeky plug-in authors that help me have a blog MY WAY! You all rock!