A lot, actually! Now, if you don’t already blog, you may not think right now that you have an interest in blogging.
However, you might just change your mind a little bit down the track and, well, this post could turn out to be quite useful for you.
And if you do currently blog, then hopefully I can offer some tips. If you’re a seasoned vet, then this category will probably not have much of interest.
First up: I’m sorry, but I don’t know about any other blogging platform at this stage other than WordPress. Apologies if you use Moveable Type or Blogger or something else.
Hopefully, though, you might be able to pick up some general tips that are applicable to blogging outside of WP.
So, what have I learnt? Let’s see…
1. Make sure you choose a theme that is “widgetized” or “widget-aware”. Or know how to make it so.
Now, what the heck does this mean? It means that without a widget-aware theme, you won’t be able to display any of the cool little things such as those I currently have in the left-hand column. There are hundreds and hundreds of different things you can display there, but if your theme doesn’t recognise widgets, then you’re plum outta luck.
But hang on… I think I need to back up for just a second. Maybe just for a few people. If you’re familiar with at least the basics of blogging, then you needn’t read the next few paragraphs. Pick us up again at point 2!
What is a “theme”? This is the presentation of your blog. When you sign up for a basic account, you get the stock template. There are about a billion themes out there, though, freely available for you to choose from and download as a zip-file to your computer. Google “wordpress themes” and you’ll return hundreds of sites! There are so many looks you can choose from for your blog. It’s amazing!
Then it’s just a matter of going into the c-panel on your hosting account, selecting “File Manager” and navigating to the folder “Themes”. So for example, for my blog, I would go to the File Manager, then to the “ireallyrecommend” folder, then “blog”, then “wordpress”, then “wp-themes”.
Then you click on the “Upload File” icon and find the zip on your hard-drive. Then the page will refresh and you the name of the theme will appear. Click on the name (not the folder icon to the left) and then up in the top-right it will give you the option to “Unzip the file here”. Do that. Then go back to your blog and select “Presentation”. Your new theme should appear on that page. Click it. All done! New look to your blog. Yay!
Now, the widget thing. If your theme is not widget-aware, when you click on the “Widgets” tab (under “Presentation”), it will say something like “Sorry, your theme is not widget-aware. Go here for more advice” and there’ll be a link.
If you’re comfortable with making a small change in the code on one of the files in your theme, read the tutorial at the link they give you and add the four lines of code.
I did so and it still wouldn’t work. When I went back into the file I’d altered, I found that I’d inserted an extra blank line when I did the cut’n'paste job. Clearly php (the programming language) doesn’t like this; once I removed this extra space, I was all widgeted up!
I think there’s a tool out there somewhere that will make your wordpress blog widget-aware in one-click, but I’m not sure what it is off the top of my head. If I find it again, I’ll add the link here. If you happen to know, please add it in the comments. Thanks.
If all of this sounds scary, just make sure you only download themes that are “widget-aware”. They usually say whether they are or not in their description.
Oh, and you can have as many themes uploaded as you like. Then you just click between them to find the one that looks best to you. I found a few that looked nice in the small demo pick, but which I didn’t really like on the full screen version. So download a bunch of likely candidates as you go round looking. I also found that a couple just didn’t work. So it was good that I’d downloaded a handful.
Okay…
2. Go directly to the “Plugins” library at WordPress and get “Pluginstaller”.
This bypasses the need to go into your cpanel and upload zip-files to the “Plugins” folder and then upzip them for every single plug-in! Instead, this one does this for you in two nice easy steps right from your “Plugins” menu in the admin panel of your blog. Nice!
There is a similar plug-in called “One-Click-Install” and it’s easy and smooth, but the only thing I don’t like about it is that it lives in your “Dashboard” whereas “Pluginstaller” lives in your “Plug-ins” menu, making it a bit easier to use.
3. Keep a copy of the original WordPress installation unzipped in a folder on your hard-drive.
A few times I found that plugins caused my blog to crash. Or more to the point, I tried to upload them and install them and there was some sort of corruption that resulted. It only happened a couple of times, but when it did, I went into my cpanel and deleted the folder (and any files it had unzipped in its failed installation) and then tried again. A couple of times this was enough. Other times it appears that the plugin was just knackered and wouldn’t work. So I repeated the delete step and scratched that one altogether.
However, this still left the blog crashed on a couple of occassions! Maybe the faulty install had left some code in files that if all the components were there would mean happy families with all the other files that make up my blog, but without them, nada.
This is where the unzipped original files are needed. You might have to upload a copy of a file to replace a corrupted one. For example, when widgetizing the blog, as I said, I left an extra space in there. Tried changing it, still wouldn’t work. Replaced that file with an original, undiddled-with version then added the code without the space… no problem. *shrug!* I’m not a programmer. I don’t understand why.
4. Keep a copy of all your posts, including the HTML, in a text editor.
When you write a post, there are two tabs above the writing pane: Visual and Code.
When you’re happy with your post and you hit “Publish” see how it looks on the screen, make any edits, etc. Then go back into the “Code” tab and copy the HTML code into a text file.
I have created two folders on my hard-drive inside the “Blog” folder: “Posts” and “Code backup”. In the first, I plan to save all my articles and ideas for posts. In the second, I will copy the HTML for each post.
Why? Because I’ve added links and ads and things to the posts, as you can see, and I don’t want to have to do all that again if I inadvertently make some change that causes my whole blog to go down. I just want to be able to set it up again and cut’n'paste in all the entries. Fingers crossed, huh!
Now, due to the way computers read file names, I’ve started saving the in the following format:
[year] [month] [date] [abbreviated name of post]
This will sort everything nicely and make it easy for me to retrieve anything at a later date. And if end up with a lot of posts, then it’s obvious how this will save me time if I need something. Again, fingers crossed that I will never need to use this folder!
5. RSS Feeds
Hmm… this is not so difficult, but I’ve been tricked a couple of times by this. There are lots of services out there, but the one that appears to be the easiest (and it’s free now that Google has gobbled it up!) is Feedburner.
***Just make sure you write down the link they give you to your own feed or you could be in trouble later!***
The thing I got tricked with here is playing around with the format of pages to find out if I could do x, y & z the way I wanted to with the blog. Of course, I’d subscribed to my own feed in order to make sure it was working, and I noticed a couple of days later that the “Test” post I put onto the blog was immediately included in the feed! This is exactly what should happen, but it clearly didn’t occur to me at the time that the test post would appear in the feed!
So, word of caution: Play around with test posts and posting features and the difference between “posts” and “Pages” and then delete all the “play” before you install your RSS feed!
In fact, get everything running the way you want it to and then, last thing, install your RSS feed! Otherwise everything you hit “Publish” on will go into the RSS feed!
6. Text Boxes & Text Boxes for widgets
I kind of stumbled on these. When you drag’n'drop your widgets into your sidebar (i.e the column or columns to the left or right of your blog. On my blog it’s the column to the left), you usually see a little box that appears in the block. So for example, I dropped the BlogRush widget into my sidebar. This is the block that displays posts from other blogs in the same category as mine. What I notice in my “Widgets” sidebar panel is that a little box appears. Now, if I click on this, I can add some text that will appear beneath the widget! I don’t currently have anything there, but it would only take a second to add some text beneath the widget.
What I’d like to be able to do is customize the names of the widgets. At the moment I’m not sure what is what coz they all read “Text Box 1″, “Text Box 2″, etc. I don’t know if this is possible and if it is how to do it. if you know, please be so kind…eh?
At the bottom of the “Widgets” control panel, there is a little drop-down menu asking how many text boxes you’d like. Select the number you want and they will appear in the little tray off unused widgets. Drag and drop one into your sidebar and it will display… nothing! That is, until you click on the little box and add some text! Take a look at my sidebar, you’ll see at the top it has a little plug for Simpleology (which I really, really, really recommend!). This is done with a text box. So are the four beneath the BlogRush widget.
You can drop javascript or HTML in here. (Don’t freak out if you don’t know what that means! Stay with me here!)
That’s how I centred them, for example. And made a link.
Take the iMindMap block. I wanted the logo and then some text and I wanted them to be centred. So, I created a new file under my “blog” folder called “pics” or “logos” or “images” or something like that (let’s call it “logo” for this example coz I can’t remember and it’s not important). Then I FTP-ed the logo (let’s call it “immap.gif”) to that file.
Then, in the text box, I put the following code:
<div align=”center”>
<a href=”http://www. [this is where the destination URL goes.] “>
<img src=” [in our example it would be http://www.ireallyrecommend.com/blog/logos/immap.gif] “></a>
<br>
Start seeing the big picture.
</div><br>
And that’s what you can see in my sidebar! The logo is the link. And my comment is below that. The comment is not a link because it is not within the </a> tag.
Now, if you know any HTML at all, that’s just way too easy. But if you know NONE (as was the case for me just 6 months ago!) and you want the things in your sidebar to sit in the centre, then this is a handy little tip!
(Notice the difference in the spelling, folks! I’m Australian; HTML does not follow British spelling rules. Write “centre” in HTML and you’ll get… nothin!)
But this is where my HTML knowledge kinda dwindles out, I’m afraid. For example, I have no idea how to get the AdSense block to sit in the centre because I didn’t load the code into a widget textbox, I used a plug-in called AdSense Manager. So I don’t know how to control this. I suspect I just have to put the <div> tags in amongst the php but I have no idea where to start, really. For some clever person this will be a cake walk and if that’s you, please leave your expertise in the comments section!
If the above looks like gobbledygook to you, here’s a break down in real English:
<div align=”center”> means: I want everything between here and the little thing that reads </div> to be centred.
<a href=”XYZ”> means: whatever is between here and the little thing that reads </a> will be a link.
<img src=”XYZ”> means the location on your SERVER (not your computer at home!) where a browser can find and retrieve the image. “img src” is short for “image source”.
If you didn’t want an image as your link here, for example, and you wanted some text instead, say “Try iMindMap now!” then you would just put in that text before </a> and that phrase would show up on your page as a hyperlink!
<br> means: line break. It means leave a blank line, please, Mr Browser.
And that’s it! Now you know enough HTML to be able to edit the things in your sidebar text boxes! yay!
7. Almost all widgets/plug-ins/themes are absolutely, totally FREE!
And while this is nice, I obviously have advertising on this blog so if it starts to make me some pocket money (which is all I can think that it will; I mean, I hardly think I’m going to be retiring any time soon from the coin it brings in!
, then I will be sure to make a donation to the programmers. Most of them seem to have a PayPal button on their sites. One plug-in I downloaded had the author commenting “I have been very surprised to receive numerous requests as to the whereabouts of my PayPal button… so here it is!” (that’s not a direct quote, btw, despite the quotation marks; that’s my paraphrase marked off in quotation marks for the benefit of punctuation!).
I don’t think these guys and gals expect anything, they just do it for the love of programming. Much like most bloggers blog just because they feel they have something to contribute in a particular area of discussion.
So if this blogging thing actually turns out to be interesting and useful to people and I enjoy doing it and the plug-ins and widgets make my life easier, then I’ll be sure to make a small donation to each plug-in developer. And a larger one to the designer of the theme I’m using (which I absolutely love! Thanks, Mu!)
And I’m sure that there are other things that I’ve forgotten. That’s why I’ve created a new category on the blog. Every worthwhile new thing I learn about blogging, I’ll be sure to keep you updated on.
Really, until just a couple of weeks ago, I didn’t know how to drive a blog at all. I had installed one on another of my sites over summer and played around with changing themes and installing a couple of plug-ins but I didn’t really spend much time with it at all and I didn’t write any posts. I just wanted to know if it actually was as easy as people say it is.
And I have to say that ,on the whole, it is pretty no-brainer. I have to hand it to the folks at WordPress for making it really, really simple. Okay, I know a little bit of HTML and I’m not too worried about “breaking” something if I play around with the code. But I’ve got the good sense, I think, to know what I am able to play around with and what I truly don’t understand and should leave alone. But for most people, blogging really is a reality. I hadn’t not blogged before because I thought it would be too hard, I just wasn’t overly interested in doing so. Lord knows I’ve got plenty to say! As anyone who has shared a few glasses of wine with me will be well aware!
So if you’re fence-sitting, but you’re interested, then I say dive in! Get your own domain (I’ll post on that another time) rather than hosting it with WordPress and then play around with it. See how you go. There is so much information and help available out there for when you get stuck. The forums at WordPress.org are overflowing with tips and answers to questions. (Oh, I didn’t realise at first that WordPress.org and WordPress.com were different, btw. They are! You want to go to www.wordpress.org)
And sign up for my RSS feed to be sure you get the next installment…
To your success!
Leslie
.