WordPress is relatively easy to set up for basic moBlogging and provides several plugins that allow your blog to accept communications from your cell phone or PDA. The easiest, and by far the most common method is to use the free, open source plugin called “Postie” which was originally developed by John Blade. If you are using WordPress I’m sure you’ve heard of plugins. If not however, please refer to WordPress.org for more information. To set up your blog you’ll need to download and install the Postie plugin on your word press blog. Instructions and download information are available from the plugin page (www.economysizegeek.com/?page_id=395).
Once you have the plugin installed it will need to be configured. Before we begin you will need to know the device “send from address” that your cell phone/PDA uses to transmit text messages. This is similar to your cell phone number but comes in the form of an email address. The easiest way to find this is to send a text message to your personal email address from your phone and see who it comes from.

Once you have that information the process of configuring Postie is simple.
Configuring Postie:
Login to you WordPress blog as the “admin” and navigate to the Plugins tab in the WordPress administration interface.

Scroll down the page and click on “Activate” when you reach the Postie plugin.
With Postie activated you then need to go to the “Options” tab and click on the sub-tab “Configure Postie” to configure it.

Next you will need to add your device “send from” email address to the list of authorized users.
Finally, you will need to add your mail server settings. This will also require you to set up another email address on your web server that WordPress can use to get email from.
Refer to your hosting provider FAQ for information on how to do this.
With Postie configured you can now send an email to your WordPress blog. After you have sent an email, clicking on the “Run Postie” to post to your site.

Now, I know what you are saying. You don’t want to have to go and click a button each time to post the image that you sent from your cell phone to your blog. Neither do I, and in order to get around this all we need to do is set up an automated call to execute the get mail function. This “automated call” is called a “cron job”. In essence, you can think of a cron job as a command that you set up on your server to execute actions at specific re-occurring times in the future.
You’ll need to refer to your hosting provider’s FAQ information for details on how to set it up on your own server. For demonstration purposes I’ll set up a cron job using a program called cPannel which is the most popular interface used by hosting providers. Our cron job will execute the PHP script “get_mail.php” which resides within the Postie plugin. We’ll have the cron job make a call to the script every 5 minutes. That will ensure that when we send an email via our cell phone or PDA it will be posted to our site within 5 minutes.
Setting up a Cron Job in cPannel
To set up a cron job using cPannel you will first need to login to your cPannel via your hosting provider. Once there, click on the folder icon titled “Cron Jobs”.
You are now asked to select an experience level. For our purposes click the button labeled “Standard”.
You’ll notice that you can send the cron output to an email address. This is useful for testing purposes, however you will want to remove the email address when you are finished testing (unless you want to receive an email every 5 minutes telling you that the cron was executed).
In the “Command to Run” field enter the destination of your get_mail.php file. It should be something like:
http://www.YourWebSite.com/wp-content/plugins/postie/get_mail.php
Finally, select the options that run this cron job every 5 minutes and save your cron job.
Once your cron job is set up your posts from your cell phone/PDA will show up every 5 minutes from the time they are received.
Tip: Set Up an Auto Reply for Posts
If you are sending your posts to an email address it is nice to also set up an auto-responder that tells you when to expect the post to happen. This way you know that your message to your blog was received, and you know when it should post.