WordPress

Maria Speaks Episode 25: WordPress.

A discussion of the WordPress blogging platform.

Transcript:

Hi, I’m Maria Langer. Welcome to Maria Speaks episode 25: WordPress.

First of all, I have to apologize for not keeping up with the podcasts as promised. Although I have plenty to write about in my blogs, I don’t seem able to get it together for a podcast. I know there are podcast subscribers out there waiting for new content, but none of them have provided any feedback about what they’d like to hear. So I’m just kind of floundering around without guidance, waiting for someone to give me an idea.

To make matters worse, I had a bit of surgery early in May and have been recovering more slowly than I expected. I’m okay — I’m just a little slow — and you can take that any way you like because it probably applies. It’s very frustrating for me. I can’t wait until everything’s healed and I can really get on with my life.

Today I decided to do a podcast about WordPress. Those of you who read my blog know that I use WordPress now to create and maintain not just my blog but my personal Web site and my book support Web site. You also might know that I’m co-authoring a book with Miraz Jordan about using WordPress. The book, which is for Peachpit Press, is called WordPress 2 Visual QuickStart Guide and it should be in stores by June.

WordPress is, on the surface, a blogging platform. With PHP, MySQL, XHTML, and CSS under the hood, it offers an easy-to-use, Web-based interface for adding posts, managing categories, handling comment moderation, and performing other blog-related tasks. A novice user can use WordPress without knowing a thing about what’s under the hood. But a user with some knowledge of HTML and CSS could go nuts customizing the blog’s appearance. Add a little knowledge of PHP and plugins available to WordPress server installations and the sky’s the limit on blog customization.

But WordPress is more than just a blogging tool. It’s a complete content management system. That means you can use it to build an entire Web site, with static pages and navigation. This is what I’ve done with the two sites I recreated with WordPress: aneclecticmind.com (where you can find the transcript for this podcast) and wickenburg-az.com. WordPress is a perfect tool for maintaining a Web site that needs fresh content added regularly because its blog format automatically displays new content on the home page and archives old content so it’s always available. No need to code HTML and manually revise pages. WordPress does it all for you.

When I first started using WordPress last year, I got very excited about it very quickly. Finally, a Web publishing tool that gave me the power to create my own custom solution without knowing XML. (I never did bother to learn XML or JavaScript, both of which are popular programming languages for Web publishing.) I realized that I could customize my sites little by little, tweaking them to meet my needs. It was a dream come true — a Web publishing project that I could work on forever without it ever looking only partially completed.

Best of all, WordPress is open source software built with open source software. That means its free for most uses.

WordPress comes in two versions: WordPress.com and a WordPress server installation. Let me take a moment to explain the differences between the two.

WordPress.com is a Web site built and maintained by the WordPress development team. Users can create a free WordPress.com account and immediately start blogging. There’s no need for a server or a domain name or any knowledge of any programming languages. WordPress.com bloggers have some control over the appearance and navigation options of their blogs, so they can personalize them to some extent. A WordPress.com account is a great, free way for novice bloggers — or bloggers on a budget — to get their words out.

A WordPress server installation requires the blogger to either install WordPress on his own server or on an ISP’s server. This requires a bit of technical know-how, as well as certain versions of MySQL, PHP, and an Apache-compatible Web server to be installed on the server. It isn’t difficult to do — after all, I managed to do it on a spare Macintosh G4 running Mac OS X Tiger server. But you can also set it up on an ISP’s server if the server meets the minimum system requirements. I was able to set it up, for example, on a GoDaddy.com hosting account. A WordPress server installation is a costlier and more complex way to use WordPress, but it does give you complete control over the way your WordPress-based Web site looks and works. Only through a server installation can you fully customize theme files and install WordPress plugins.

No matter how you set up your WordPress blog, it’s easy to create blog entries and static pages. Just use a Web-based form with just about any Web browser — I prefer Firefox — to compose and edit content. The blog’s administrative interface gives you access to all the tools you need to set up categories, moderate comments, add links and blogrolls, and manage user accounts. WordPress.com server installations support multiple blogger accounts for a blog, making it great for a site that’s built and maintained by multiple people. Content appears online immediately, as soon as it’s published.

It’s also easy for blog readers to enter comments about your entries — if you allow commenting. This creates a dialog between you, the blogger, and your readers. (A two-edged sword sometimes!) Both types of WordPress installations have comment spam prevention tools, so you don’t have to worry much about comment spam.

There are millions of blogs out there, millions of bloggers sharing their thoughts with readers. If you’ve always wanted to be one, why wait? Visit WordPress.com to get started.

But if you’re like me and are just looking for that perfect Web publishing tool to make your sites easy to build, customize, and manage, a WordPress server installation may be just what you need.

Podcasting Stats

Stats can tell you a lot of interesting things.

I spent most of this morning updating the daily podcasts for KBSZ-AM, the local radio station.

KBSZ‘s Around the Town broadcast was my first foray into the world of podcasting. I wanted to experiment with the new technology but didn’t have any content available to experiment with. KBSZ was already doing a daily radio show. Why not podcast that?

Well, what started out as a fun and education project has become a bit of a chore. It isn’t difficult to turn their broadcasts into podcasts — especially since I also do streaming audio for them and my computer automatically records each show for me — but it is time consuming. You see, I can be a bit of a perfectionist at times. KBSZ’s show never starts exactly on time and never ends exactly on time. So there’s stuff at the beginning and end that needs to be edited out. Then I need to upload the podcasts files, create the podcast entries on their Blogger account, link the podcasts files, and publish. It takes about 15 minutes per episode. If I were smart, I’d just do it every day. But I’m not smart. I wait until there’s about 2 weeks worth and knock them all of at once. It took two hours this morning. Two hours that I should have been working on my WordPress book.

I do plan, however, to get very smart. I’ll skip the editing and fully automate the process. More on that when I find time to do it. Hopefully soon.

While I’m messing around with the podcasts, I often check the download stats for all podcasts and other files on my server. I serve all files from a GoDaddy.com hosting space. They give you a good amount of disk space and bandwidth for only $3.95/month — and even cheaper if you pay a year up front. So all podcasts and book support files live there. No need to bog down my limited bandwidth with visitor downloads.

Due to a server glitch, all stats prior to November 18, 2005 were lost. No big deal. I just started using that server seriously in August 2005. But it’s good to know the start date for the stats.

By looking at the stats, KBSZ can see who their most popular guests are. For a while, I was number 2 (behind the high school football coach — hey, sports are important here in Wickenburg). Now the top slots are held by the folks who make sure all their friends know about the podcasts. Some of the really smart ones link to the podcast from their own Web sites, further increasing the number of downloads.

While I was checking stats, I checked the stats for my own podcasts. I found that my video podcasts are among the most popular I do. That doens’t make me terribly happy, mostly because they’re a royal pain in the butt to create. Recording my voice reading a script is one thing, but inserting a bunch of screen shots at key points is another. Still, I’ll try to make folks happy by delivering a few more audio podcasts.

The excerpt from my Mac OS X Tiger book is by far the most downloaded file on my server. The Panther excerpt isn’t far behind. You can find both of those in the Mac OS QuickStart support area.

All this, of course, reminds me that I haven’t done a podcast in about two weeks. I’m behind already. Maybe I’ll throw something together on the plane to Austin on Wednesday.

i-Fusion

I buy a new iPod accessory.

It isn’t the iPod that’s costly. It’s the accessories.

Anyway, one of the things I like to do with my iPod is listen to podcasts. The only problem is that I don’t listen to my iPod often enough to keep up with all the podcasts I like to follow.

I decided that a good time to listen to podcasts was in the afternoon, when I got home from work and was doing things around the kitchen. You know: emptying the dishwasher, making dinner, cleaning up after Alex the Bird.

I used to plug the iPod into my Twentieth Anniversary Macintosh, which has a great sound system. But the other day the darn thing just stopped working. (My third Mac hardware problem in 6 months. They say bad things come in threes.) I have to decide whether I want to find someone to fix it or just leave it in the living room as a nonfunctioning conversation piece.

I tried plugging the iPod into my 12″ PowerBook, which spends a lot of time in the kitchen. The PowerBook’s hard drive is too full to keep the podcasts on it. But I couldn’t get the volume up loud enough to hear over Alex the Bird or the water running in the sink.

What I needed, I decided, was a set of portable speaker that I could use in the kitchen or take up to Howard Mesa or bring along on road trips. Something that had decent sound and was very portable.

i-FusionI did some research. I found i-Fusion.

I read the reviews on the Apple Store Web site. Everyone absolutely raved about the sound quality. I was a little skeptical. These speakers were small. I don’t care what the case is made of. They can only be so good. Fortunately, I didn’t need Bose quality sound. I just needed something that would sound okay and not distort if I turned up the volume a bit.

One reviewer whined that there wasn’t a place to store the power adapter. There is, however, a place to store the iPod and the earbuds. (I normally keep both in my purse when I travel.)

The price was a bit higher than I was willing to spend. My budget was about $100. This was $149. But I found it on the Tiger Direct Web site for $129 plus shipping for a total of about $135. And I felt as if I needed a treat, so I bought it.

It came today.

I must be spoiled when it comes to sound quality. Maybe it’s because Mike used to sell stereo systems and he buys good stuff for the house. Not expensive stuff, but good stuff. Stuff that sounds good. Really good.

i-Fusion does not sound really good. It sounds fine, but not really good. Those reviewers at the Apple Store Web site really need to spend some time in a stereo shop’s sound booth. Heck, I have a Sony boom box in my hangar that sounds better than this. But I’m not complaining. It’s certainly listenable and it can be turned up quite loud.

The case seems sturdy, the storage spaces are a bit silly but functional. I agree about the power adapter. It seems that they could have built the DC converter into the box (perhaps where the earbuds are supposed to go?) and made a retractable cord. That would have been a better design decision. But I can certainly imagine taking this little bugger on the road. With its built-in, rechargable litium-ion battery, it’ll be great for Howard Mesa, which doesn’t have electricity (yet).

Happy with my purchase? I think so.

I’ll let you know when I catch up on all those podcasts.

On Mailing Lists

Talk about junk e-mail!

Whew! I just unsubscribed myself to the last e-mail list I was subscribed to.

An e-mail list, if you’re not familiar with the term, is like a topic based mailbox that list subscribers can send messages to. When you send a message to the list, it’s automatically sent in e-mail to everyone on the list. The idea is that you can use a list to get information about a topic from people who might have answers.

The operative word here is “might.” A lot of times, subscribers won’t have an answer but they won’t hestitate to say “I don’t know the answer but wish I did” or “this might be the answer” or “that question is off-topic” or “you should ask that question in this other list, too” or “I just read the answer to that in this other list” or “why the hell do you want to know that?” Then the topic starts expanding in every direction, sprouting more questions and answers, only some of which are vaguely related to the original. Arguments develop with differences of opinion sometimes getting nasty. So one question can generate dozens of e-mail messages that may or may not have any value to the questioner. And if you didn’t ask the question in the first place and don’t care about the answer, it’s even more junk to wade through.

Of course, you can always take a list in “digest” format. That’s when they put a whole day’s worth of messages into one big, fat e-mail. I think it’s worse because you can’t even use a message’s subject line to determine whether it’s something you want to read (or delete).

One of the mail lists I was subscribed to didn’t have a specific topic. It was a strangely quiet list, with no messages for days on end. Once, I thought I’d unsubscribed to it — it was that dead. Then, suddenly, someone would send a message and twenty people would respond to it. Like they were all lurking out there, waiting for someone to make the first move so they could join in the fray.

The really weird thing to me is the amount of time that passes between the original message and the responses. Sometimes it’s as litle as a few minutes! Even in the middle of the night! Like people are sitting at their computer, watching every e-mail delivery, ready to dive in with a response when a message appears. Egads! Get a life!

Another list I belonged to briefly prevented me from posting questions or answers. Even though I was a subscriber, my messages were considered spam. Wow. Hard not to take that personally. I think I lasted about a week. Very frustrating when every time you try to chip in with a little assistance your message gets bounced back at you with a spammer accusation.

Why did I join these lists in the first place? Well, for a while I was feeling a bit isolated. I live in my own little world here in Wickenburg, one that’s very light on high-tech people. Very light. Lighter than the hot air the local “computer experts” spout while they’re pretending to their customers that they know what they’re talking about. I started feeling as if I were missing out on new developments in computer technology. That I lacked a reliable forum for getting answers to computer-related questions. That I had no place to turn to when I needed help.

I heard about a list from a friend and got mildly interested. When one of my editors praised it, I thought I was missing out on something really valuable. I jumped in. With both feet. And the barrage of e-mail began.

I’ve made worse mistakes. But not many lately.

So now I’m off the lists. All of them. My mailboxes are feeling much lighter these days.

I’m back to doing what I’ve been doing for the past few years. When I have a question, I hop on the Web and Google to get the answer.