wordpress

Prevent Hot Linking

Just a quick tip to prevent hot linking to the items on your blog. Saves bandwidth and prevent others from embedding images on your site in their blogs.

Add the following code to the .htaccess file at the root of your site.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?YourDomain.com/.*$
RewriteRule .(gif|png|jpg)$ –

WordPress 2.5 has finally been released!

I’m sure this is being covered to death but, if you haven’t heard, WordPress 2.5 is out. Some of the improvements include:

multi-file uploading
one-click plugin upgrades
built-in galleries
customizable dashboard
salted passwords and cookie encryption
media library
a WYSIWYG that doesn’t mess with your code
concurrent post editing protection
full-screen writing
search that covers posts and pages

The most significant changes are to […]

How to install WordPress on OSX using MAMP to make life easier.

Disclaimer:
A lot of the people asking me how to install WordPress on OSX have new babies. I’d like to apologize up front to the rest of the internet for bringing more new baby sites to the internet and thus hindering the speed at which we all can download music. Sorry.
How to install WordPress on OSX using MAMP

Since starting this web site I’ve gotten a lot of questions about how easy it is to use WordPress. The answer is it couldn’t be easier but, I would recommend that you setup a development environment first so you can test everything. That led to a second set of questions from all my friends that use OSX. How do I setup a test environment on my Mac? I know that the Apache web server is included in OSX but I can’t figure out MySQL or PHP. It’s true that OSX comes with Apache, and you could use it, but there is a much simpler way. Use MAMP.

MAMP stands for Mac, Apache, MySQL, and PHP. You have probably heard of LAMP (Linux, Apache, MySQL, and PHP) which is the standard web development platform on the internet. There is also WAMP; Windows, Apache, so on and so forth. One more acronym, WIMP; Windows, IIS (Internet Information Server. The default Windows web server), MySQL, and PHP. I’m so clever. You also might be thinking that I’m not very clever because I felt the need to explain what IIS was. In either case, I don’t care and you are probably correct.

All these acronyms provide all the necessary components to run WordPress locally on your given platform. In this case, the wonderful OSX.

Anyway, read on to learn how to install WordPress on OSX using MAMP.

[…]

How to start a blog…? Part one

The first step to starting a blog of your own is to determine the type of information you would like to convey to the world. I know, this sounds like daunting task but, if you take it one step at a time, it is not that hard. Take a look at your interest and activities […]