How to embed YouTube videos without invalid code

I’m developing a new blog and decided to check the validity of what I was doing. Once I recovered from the shock of 67 errors I realised that 2 embedded YouTube videos may well have been contributing problems. So I went searching and found this excellent advice:
If you’re looking to embed a YouTube video in your website’s code and want to retain your validity, … use the following
<object type=”application/x-shockwave-flash” style=”width:425px; height:350px;” data=”http://www.youtube.com/v/7_6B6vwE83U”><param name=”movie” value=”http://www.youtube.com/v/7_6B6vwE83U” /></object>
[Via : Embedding YouTube Videos as Valid XHTML 1.0, Bernie Zimmermann.]
Of course, you need to substitute the correct URL in two places.
In my new blog I fixed up a few other coding errors, used the above technique for the youTube videos and soon had the thrill of seeing the green ‘valid’ ribbon.
These posts might be related:
- Video Blogging with Viddler and WordPress, Part I
- Peachpit Launches New Web Site
- WordPress and image alt text
Mac OS X and the php.ini upload limit

Finding and fixing php.ini upload limits on Mac OS X.
Last night I was messing round exporting a WordPress blog and importing it into WordPress on my own Mac so I can play around with the design.
The MacTips blog I exported has almost 900 posts (ie 900 Tips). The downloaded file was 2.1Mb. That’s not particularly large, but it was enough to cause a problem when I tried to import it into the blog I’d set up on my Mac.
Maria Langer and I wrote in Chapter 10 of WordPress 2 Visual Quickstart Guide about exporting and importing between blogs.
When I came to import that 2.1Mb file I received an error message: The uploaded file exceeds the upload_max_filesize directive in php.ini. That upload limit is set at 2Mb, so I needed to change it.
It seemed obvious that the file php.ini was the one to edit, but where and how? Some Googling brought me to Enabling PHP and Apache in Leopard by David Powers.
First I had to create php.ini by copying another file, then it was a simple matter to locate the 2Mb limit and change it. I changed it to 8Mb.
David’s instructions are clear and easy to follow. You need a decent text editor such as TextWrangler (free) or BBEdit, and to paste in a few lines of code in the Terminal.
After amending the upload limit I went to the Sharing System Preference, turned Web Sharing off and then on again. That done, the import went smoothly. Now I can experiment with blog designs, with real content, but without disrupting the public blog.
These posts might be related:
Upgrade WordPress Plugins Automatically

One of the challenges of keeping a WordPress blog running smoothly is making sure all installed plugins are updated promptly when new versions become available. WordPress 2.5 makes this easier than ever by adding an Automatic Upgrade feature.
As shown in the following illustration, the a note in the Plugin Management administration panel indicates that the Bad Behavior plugin (which I rely on to keep the spambots off my blogs) has been updated.

I have two options for bringing my blog up to date:
- Download version takes me to the Bad Behavior page on the WordPress.org’s Plugin Directory so I can read about and download the update. This functionality has been around for a while — at least since WordPress 2.3 — with all plugins that support it.
Upgrade automatically takes the update process a step further. When I click this link, WordPress automatically downloads, uncompresses and installs the new version of the plugin for me. It displays its progress as it works, as shown here, and confirms that the upgrade has been successful.
I’ve been using this new feature for a few weeks now and it’s worked like a charm. It’s a heck of a lot easier than upgrading the old fashioned way.
These posts might be related:
- Check your plugins when you upgrade WordPress
- Simple blog, simple update
- Upgrading to 2.1: Dealing with Plugin Compatibility
This blog now on WordPress 2.5

We’ve just updated this blog to the new WordPress 2.5. If you notice any quirks or see any problems, please let us know.
These posts might be related:
- No related posts
WordPress 2.5 Admin screens totally changed
After upgrading from WordPress 2.3.3 to 2.5 the first, most obvious difference is in the Dashboard. The screenshot on the left above is from my Oddity59 blog, not yet upgraded, while that on the right is from TiKouka.
The colour scheme has changed, information and links have been moved around, fonts reduced in size, and some previously ‘fixed’ items have been made mutable. Overall things seem slicker and sleeker, more efficient and more compact.
A nice touch is the summary of your blog — how many posts and pages and so on. Here’s what mine says right now:
You have 2,325 posts, 12 pages, 2 scheduled posts, contained within 34 categories and 558 tags.
You are using Neoclassical theme with 13 widgets. Change Theme This is WordPress version 2.5.
Immediately below that are lists of Recent Comments and Incoming Links.
Very obvious are the buttons to go straight to write a new Post or a new Page.
Changes continue through each individual Admin screen. New features include a Media Library that displays all the images and other media you’ve uploaded, and tells you which posts they’ve been used in.
WordPress 2.5 is a new version, rather than a minor point upgrade. If you’re not a confident WordPress user, I suggest you do some reading before you upgrade, and maybe watch the 4 minute screencast.
These posts might be related:
Make a Lasting Impression in WordPress

My most recent article about customising WordPress has appeared on the Peachpit site. It’s about editing the footer of your blog — Make a Lasting Impression:
The footer may be the last thing visitors see on your blog. It leaves a lasting impression, so you should use it well. In most themes, a separate file called footer.php contains this part of the site. In this article, you’ll learn how easy it is to edit the footer to display exactly the information you’d like your blog’s visitors to see.
[Via : Peachpit: Web Design Reference Guide > Customizing WordPress: Make a Lasting Impression.]
These posts might be related:
