How to Migrate From WordPress to Tumblr

If, for some reason, you want to move your WordPress blogs to Tumblr, there are several ways you can apply. There are even procedures that allow you to migrate everything, including your photos/images and comments. Although there is no process that’s as easy as 1-2-3, there are steps that are quite simple to follow; steps that you can do on your own.

There are a lot of guides you can use for transferring your WordPress blog to Tumblr. What follows, however, is a slightly simple version that almost anybody can perform.

Step Number One

Of course, the first thing that you need to do is create your own Tumblr account (if you do not have one yet). It’s easy to make one; you’ll only need to sign up and then provide some basic personal information and you’ll be able to create your account.

Step Number Two

Open your WordPress account and navigate to the Dashboard. Find the TOOLS command and choose EXPORT.

Then choose POSTS. Look for the tab that says DOWNLOAD EXPORT FILE and click on it. This will export all your WordPress posts.

Step Number Three

Your export file will appear as an XML file. You need to make sure, though, that every content you export has an actual data, as well as a content encoded section.

Step Number Four

Consider the fact that there is a limit to how many posts you can migrate to Tumblr every day. The safest number is 70. What you can do, though, is to create separate files for your XML file so you can be sure that each will have only 70 items. Remember that you need to keep the items encoded, i.e. – or s.

Step Number Five

You will then need to find a good PHP script. This link will provide you with one.

Then you’ll have to insert or change some of the details with your information. Here are some specifics that you should follow:

For $xmlFile = ‘MYEXPORTFILE.xml’; – indicate the XML file that you are importing.

For $tumblr_email = ‘EMAIL’; and $tumblr_password = ‘PASSWORD’ – indicate your Tumblr username and password.

For $tumblrUrl = “”; – indicate your Tumblr URL.

Step Number Six

Identify the web location that you can use to access your XML file and tumblr_import.php. Upload both to that location. Run the PHP script.

Where you put the PHP file should be indicated in “mysite”.

If you do this right, you’ll be able to successfully move all XML file to Tumblr.

As mentioned in the early part of this guide, you can only import around 70 items to Tumblr in a day. So if you have to transfer more than the said amount, what you can do is skip one day before performing the import procedure again. You will only need to upload the XML file and then do this:

$xmlFile = ‘MYEXPORTFILE.xml’; – change to the filename that you used before running the PHP.

These steps are meant only for WordPress sites that contain basic stuff like simple blog posts. Heavier content may not be supported by this procedure. Also, this migration alternative does not support the transfer of the images on your WP blog to Tumblr.

This is just one of the many ways you can migrate your posts from WordPress to Tumblr. There are many more options online. One involves the use of the Customize link on your Tumblr account and another uses the Export>Tools option of your WordPress blog.

Posted in Wordpress | Tagged , , , | Leave a comment

Tips for WordPress Security

Last year and a half taught us that WordPress security should not be taken lightly by any means. Between 15% and 20% of the world’s high traffic sites are powered by WordPress. The fact that it is an Open Source platform and everybody has access to its Source Code makes it a tempting prey for hackers.

Most attacks are coming from Russia, Germany, Poland and India including, but not limited to:

SQL Injections
Blackhole Exploit Kit attacks
Password and Login brake efforts

Truth is, if a capable master of the script targets your site, there is really no way to prevent an intrusion. What you are about to read below are some precautionary actions you can take to quickly minimize the risk to an acceptable level. If your WordPress site is well protected chances are a hacker would prefer picking another, easier victim.

Starting with the more obvious ones:

1. Forget about using “admin” as your username.

Many of the attacks target the default WordPress username with bruteforce, password cracking robots. First step is to change your “admin” or “administrator” username from the WordPress Administration Panel.

– Go to mysql tool (phpmyadmin)
– Find your database
– Go to wp_users and browse for “admin”
– Under user_login column, change it to something else.
This naturally leads to the following…

2. Choose a strong password

Choose a password that includes multiple upper and lowercase letters, as well as symbols such as “!@#$%^&*()” Go to Users->Your Profile and change it through the “New password” field at the bottom. This will make it way harder to crack it down. Make sure you do the same for your ftp Cpanel hosting account password and don’t use the same one you used in WordPress.

3. Frequently backup your database

You heard this one before. Do regular backups or you will eventually regret it. You may lose all of your work if being hacked. Also, remember to backup every time you make changes. You can do that through the use of a plugin or manually.

4. Always Update your WordPress

There is absolutely no reason to stay on the older versions when there is a new one available. WordPress updates contain bug fixes, vulnerability fixes and cover security flaws discovered by the vast WordPress community. Same goes for updating themes. It is easy and efficient. Actually, it is the best and easiest way to prevent your page from malicious activities, which are most likely as result of a compromised and not fully updated application, site, exploitable php scripts, etc. All the old versions of your applications can be considered as a potential security holes. They can simply be used by the attacker, who is (most of the time) an automated spider.

5. Protect your WP-CONFIG.PHP file.

Move your wp-config.php file one directory up from the WordPress root. WordPress will look for it there if it cannot be found in the root directory. Also, nobody else will be able to read the file unless they have SSH or FTP access to your server.

There are a number of important plugins you should consider installing:

6. Login LockDown

This is very useful plugin, protecting you against brute-force password-crack attacks. It keeps track of the IP address of every failed login attempt. You can configure the plugin to disable login attempts for a range of IP addresses when a certain number of failed attempts is reached.

7. Secure WordPress

Secure WordPress is an easy to install comprehensive plugin taking care of number of things, including:
– Hides your WP version.
– Removes error information on login page.
– Removes core update, plugin update and theme update information for non-admins.
– Blocks queries potentially harmful to your WordPress website
– Adds a virtual index.php plugin directory.
– Many others…

8. Bullet Proof WordPress Security

Crash resistant, comprehensive plugin, covering many aspects of an attack – XSS, RFI, CRLF, CSRF, Base64, Code Injection and SQL Injection hacking attempts. According to the official description – “The BulletProof Security WordPress Security plugin is designed to be a fast, simple and one click security plugin to add .htaccess website security protection for your WordPress website.” This pretty much sums it. A must have!

9. Exploit Scanner

Exploit Scanner goes through the files on your website database, comment and post tables in search of anything suspicious. It also notifies you for unusual plugin names. It does not remove anything, it simply warns you for potential threats.

10. WordPress Firewall

This is another must-have security plugin.
– Investigates WordPress web requests in attempt to block obvious attacks.
– Black and whitelists pathological-looking phrases based on which field they appear within, in a page request. (unknown/numeric parameters vs. known post bodies, comment bodies, etc.).

Implementing all of the above will probably take less than an hour to complete, while making your WordPress site much more resistant to intrusions. Over 1 million WordPress sites were cracked last year, mainly due to easily preventable security gaps. Have yourself prepared and you are likely to be on the safe side.

Hope we helped. Please, share your thoughts on tour blog’s WordPress security in the comments section below. offers wide range of hosting solutions starting at just $1.95/mo. Shared hosting, VPS and Cloud packages are just few of the plans we offer. We have been on the market since 2002 and take pride in our rock-bottom prices and quality support. Host your blog for less…

Posted in Wordpress | Tagged , , | Leave a comment

Has Your WordPress Blog Been Hacked?

WordPress is one of the, if not the, most popular blogging platforms online. It’s also very prone to being hacked unless you, as a webmaster take proactive steps to secure your blogs from the ever-present hackers.

So when did you last check your WordPress blog? Yesterday, a week ago, a month ago? Or has it been longer than that?

WordPress Security Facts

It’s a sad fact that most people who build sites with WordPress aren’t aware that security in WordPress is non-existent when you install it “out of the box”. Here are a few eye-opening statistics:

  • Roughly 30,000 WordPress sites are hacked each day – that’s 10 million blogs a year!
  • 73% of WordPress blog owners use little or no security on their blogs – are you one of these?
  • 62% of WordPress webmasters don’t even know that their blogs have been hacked – so when did you last check your blog?!
  • Only 15% of WordPress blog owners actually keep WordPress and the plugins up to date – forgotten sites are huge security risks.
  • Would you be surprised to learn that “admin” is still the most used username for WordPress blogs? Hackers know this and so for a huge number of blogs, all they have to do is crack the password.
  • Webmasters still use easily guessed passwords – let’s face it, passwords are a pain and many people use the same, reasonably easy-to-remember passwords for multiple sites. The thing is, people use silly passwords like “123456” for their blogs. Combine that with the “admin” username and, hey presto, your blog’s just been compromised!
  • There are over 200 individual vulnerabilities in WordPress that can be exploited by hackers – they don’t have to break in through your login screen. There are other “back doors” they can use.

The Massive Ongoing WordPress Brute Force Attack

Right now (April, 2013), there’s an ongoing, massive brute force attack against WordPress sites all over the world. With 90,000 IP addresses to play with, this botnet is hammering sites left, right and center.

No WordPress site is immune from attack so all WordPress blog owners should take proactive measures to secure their blogs. After all, why wouldn’t you want to protect your investment of time, money and resources in building your blogs?

Securing Your Blog

The first line of defense for any blog is you, the webmaster. Do not use “admin” as your username. If you already have a blog that uses this username, log into WordPress and create a new admin-level user with a hard-to-guess username. Stick some numbers into it – one tip is to change letters for numbers so instead of using “adminuser” (as an example), you’d choose “4dm1nu53r” (choosing numbers that are sort of like the letters they’re used to replace).

Then pick a strong password, at least 8 characters long (preferably longer) that’s a mix of upper and lower case characters, numbers and symbols. Each extra character you add to the password makes it exponentially harder to crack (same with th username).

Finally, delete the original “admin” user account.

If you’re creating a blog from scratch, then choose a strong username and password.

The Damage A Hack Causes

It’s no fun finding that your blog has been hacked. Most can be recovered, but it’s a time-consuming exercise and you have to know what you’re doing.

If Google discovers that your blog has been hacked before you do, your site will drop like a stone in the rankings after Google flags it as infected. Even after you recover such a blog, you have to work hard to get the site to climb back in the rankings. It doesn’t happen magically overnight just because you fixed the blog.

And of course, you’re losing revenue from your blog along with regular visitors and new visitors who will never return. And, if your blog has been infected with malware, your visitors may be leaving with a bit of parasitic software that can compromise them.


So there’s a whole host of reasons not to be lazy about making your blogs secure. Don’t be that guy. There are many ways to beef-up security in WordPress, too many to go into here so do some further research. Just remember: Prevention is better than cure!

Find out how you can secure your WordPress blogs by reading Gary’s WordPress Security Bible ebook. There’s more information about the ongoing WordPress attack and WordPress issues over on his Affiliate Blogging Secrets blog.

Posted in Wordpress | Tagged , | Leave a comment

5 Unknown But Powerful Features of WordPress

WordPress is probably your favorite and most loved CMS that you have been using for site management for a long time. But you might still be unaware of some of the powerful features it has. Here are some undiscovered features that you can use to maximize the benefits of using WordPress sites and blogs.

1. Featured Image

‘Featured images’ were included from the WordPress version 2.9 onwards, so many old timers are still unaware of its existence. This convenient option lets you improve the visual presence of your site by automating the process of adding thumbnails or images. All kinds of cropping and resizing of images are done automatically. Thus you can save time by using this feature.

It lets you add a thumbnail for every single post and also provides a good control over how your images are displayed in social media.

2. Scheduled posts

Bloggers have the bad habit of either binge working or taking a long break from writing articles. In most of the situations they don’t find enough time to write regularly. But postings must be done regularly to keep your site active. If you are someone facing such a problem, the scheduled posts feature from WordPress can help you.

Many bloggers either ignore this feature, or just don’t even know that it exists Manual publishing of drafts at a regular interval may seem like a good plan but is rarely executed properly. To avoid uncertainties and missed schedules on blog posting, it is better to use this feature which lets you schedule a post for publishing it later. This can be done by selecting the time and date of publishing.

3. Configuring secret keys

There are three secret keys available from WordPress 2.6 onwards that protects your login sessions from hackers and malicious users. They are AUTH_KEY, SECURE_KEY and a LOGGED_IN_ KEY. You need to configure these three keys using the ‘wp-config.php file’ by changing the unique phrase associated with the three keys. This will give an extra protection to your site.

4. Sticky posts

‘Sticky posts feature’ lets you promote your most popular posts that drive a lot of traffic to your site. This will let you maximize the returns from an already profitable blog. To use this feature you need to change the visibility option on your post’s Publish section. Check the ‘Stick this post to the front page’ option and the post that you want to promote will be displayed on the front page.

5. Turn off post revision

Maintaining multiple versions of your post may get expensive in terms of space. While revisions can come in handy for special purposes, storing all versions will only eat up your database space. To deal with this problem, WordPress lets you limit the number of ‘posts revisions’ that you want to keep. To make this feature come into effect, you need to make a change to the wp-config.php file. Just change the number next to the ‘WP_POST_REVISIONS’ to the desired number of revisions that you want to keep. To completely turn off storing revisions, you can just change the value to a Boolean false.

Fetch more insight on wordpress web development on our official website. We are known for providing impeccable WordPress web development to a wide range of clients

Posted in Wordpress | Tagged | Leave a comment

How to Set Up a Free WordPress Blog Quickly

I’ve had a ton of people ask me lately how to get started marketing online, and more importantly how to get up their first website and start making money in the fastest time possible.

Most of you guys know, I am not a big techie person. And I always tell people that the best way to get started marketing online is by setting up a free WordPress blog. You can set up and update your blog with a few easy clicks!

Even if you don’t know anything about HTML or setting up a web page (I still don’t know HTML!), let me show you a real easy way to get a web page set up in minutes-literally!

Here’s what I did–first, I set up a blog. It was really easy setting up the WordPress blog.

I just went into my cpanel within my Host Gator web hosting account, and I clicked the Fantastico button, and my WordPress blog was set up automatically.

Boom-instant website! How’s that for easy?

Now the thing about WP blogs is that WordPress sets up the shell, but then you can customize it and make it look however you want.

You do this by installing themes and plugins. There are millions of free themes to choose from, and more plug-ins than you can ever hope to use. I’ll list the plug-ins that I am using so that you don’t have to go searching endlessly for the right ones.

I found a free theme for my WordPress blog within WordPress; I downloaded it, and then uploaded it with my FTP software. I then went to get some plug-ins for my WordPress blog (and you can search for these various plug-ins from within WordPress).

The plug-ins that I decided to use and that I recommend, are the following:

  • All in One SEO Pack
  • Add to Any: Share/Save/Bookmark Button
  • Cookies for Comments
  • Stats
  • WP-EMail
  • Enforce www. Preference
  • AddThis Social Bookmarking Widget
  • Google XML Sitemaps
  • Ultimate Google Analytics
  • WP Super Cache
  • WP-SpamFree
  • WP tags to Technorati
  • Replace WP-Version

There are a lot of these plug-in, and millions of free themes to choose from with WP. You can tweak your blog, and add widgets, and start adding content that is important to you-that is the best things about blogs! Blogs are so unique and personal-you can really make them reflect your personality and your business any way that you want.

Posted in Articles, Wordpress | Tagged , , , | Leave a comment

Edit Images in WordPress: No External Editor

Have you ever had to deal with a lot of images in your WordPress blog or site? You go through all the trouble of editing your images and upload it to your WordPress site, without noticing that it is a huge filesize? It has happened to me and it is annoying to say the least.

If your image does fit under the upload cap, and finally gets finished, it will still usually load slowly on your site if the file is huge. This creates a problem for you and your visitors, because it provides a bad user experience and makes things take forever. Not the best you could have, but you for sure don’t want to edit the image and reupload, then add it to your post again, right?

Well, there is a great solution already built right into WordPress for you that you can use and you won’t have to reupload at all.

There is a little known feature of WordPress, that you can resize your images inside WordPress without using an external photo editor. There are other editing features in WordPress as well. When you’re done the image will be the perfect size to put in a blog post.

You can always revert back to the original image if you need to, which is also built right into WordPress. This makes this very easy to do without having to load up Photoshop or Pixlr and reupload.

This makes it far easier to quickly get through a ton of photo resize edits on your own without having to do all that work again. I find it to be extremely handy to use the editor.

The photo editor was added in WordPress 3.1.3 and has been very useful ever since. Other things you can do with the photo editor include rotating a photo, flipping it left to right (which can be helpful to add a little flavor to your blog or site.

You can also crop your photo by simply selecting part of the image with a click and drag over the image. It works really well, and it seems like the WordPress team put a lot of thought into this feature. It is one of the things I probably use the most to get the media I need for my posts.

One thing to be aware of is that you can apply the edits you make to all thumbnails, or just the specific size you’re looking at, which can be a massive time saver.

If you haven’t tried out the photo editor in WordPress, I suggest you go into the Media tab in your admin and try it out on a photo you have in the library. You won’t be disappointed.

More info on this feature from here: Image Editing
Ryan Carter
Overthink – Technology made simple web:

Posted in Wordpress | Tagged | Leave a comment

Best WordPress Anti Spam Plugins

Stop Spam

Stop Spam

This is “must have” WordPress anti-spam plugins. They’ll help you a lot. The one I like the most is the first one in the list.

Here we go:

1. Akismet
Akismet – a very popular plugin which comes by default with WordPress. To use it, you need to signup for a WordPress acount and get an API key for your website.

2. Cookies for Comments
Cookies for Comments – Sets a cookie that must exist for a comment to be allowed.

3. WP-SpamFree
WP-SpamFree – The WP-SpamFree plugin for WordPress seems to be much better than Akismet at blocking spam bots.

4. Spam Karma 2
Spam Karma 2 – This one assigns a karma score based on multiple factors like the age of the post, the email, if there’s a link inside, etc, etc.

5. Bad Behavior
Bad Behavior – though mainly used as a comment spam protection plugin has reliable security features too.

6. Math Comment Spam Protection Plugin
Math Comment Spam Protection Plugin – This plugin does not require JavaScript or cookies. It uses a special encryption function; the result of the question is being passed via a hidden field. The result is being compared with the value entered by the visitor – after encrypring this value as well.

Well, I think this tools are enough to keep you away from spam comments. Test them and use the one(s) you like the most.

Posted in Plugins | Tagged , , | Leave a comment

Why You Should Be Using WordPress on Your Website

If you do not have a blog, then you should. With a blog you can encourage user interaction, start conversations, ask questions, post content, and much, much more. Also, search engines love blogs, and therefore blogs can rank more highly than similar websites. You have probably noticed that you come across many blogs during your searches, so you should know that I am not lying.

You may have noticed that I tend to love WordPress blogs. In fact, what you are looking at right now is a WordPress blog that I have put onto my website. You may have also noticed that I have created WordPress themes that you can use for free.

Why do I like WordPress so much? Well, here are a few of the reasons that I absolutely love WordPress blogs and why I think everyone should be using them:

1. Anyone Can Use It

Anyone can add a WordPress blog to their site either using Fantastico or through This means that anyone can add a WordPress blog to their website, or make their website a WordPress blog. It is also free, which means you can have a great blog set up on your website in no time!

2. It is Search Engine Friendly

WordPress blogs are designed in a way that is friendly for search engines. This means that your blog will get indexed quickly and rank highly with little effort on your part. You can also get plugins that can enable you to really set up your posts and pages so that they easily rank in the search engines.

3. You Can Choose From Thousands of Themes

With WordPress you can choose from thousands upon thousands of themes so your blog will look like whatever you want it to. You can even get themes that look like normal websites, but still have all the benefits of a WordPress blog.

4. No HTML Required

If you have no knowledge of HTML, it doesn’t matter with Worpress. At times it can be helpful, but HTML is not needed to have a fully operable WordPress blog.

5. Thousands of Plugins & Widgets

Probably one of the best parts of WordPress is that you can use thousands of plugins and widgets so that you can automate many processes including SEO, and you can add many cool features such as polls, surveys, language translators, and basically anything you can think of to your blog!

These are just 5 of the reasons you should be using WordPress blogs. If you are not already using one, you should seriously look into it right away. WordPress is an amazing tool that if you aren’t using, you are missing out.

To Your Success,

Shawn Horwood

If you would like to take your internet/affiliate marketing to the next step, then I want to help you! Visit my blog for more Articles, Resources, Product Reviews, Search Engine Optimization Tips, Profitable Niches, and more: Make Money Online Blog (

Posted in Articles, Wordpress | Tagged , , , | Leave a comment

WordPress SEO Tips

SEO Tips

SEO Tips

Here are some steps you should take to optimize your WordPress blog for search engines:

1. Change the Permalink Structure: By default, the Permalink structure in WordPress is very dirty, with url’s being shown as ?p=123 etc. You can easily change this by going to the permalinks tab of the WordPress settings, and using a custom structure like /%postname%/

2. Optimize your Meta Tags: Write unique title tags for every page, and also write meta description tags for every page. You can use the All in One SEO Pack to make your life easier.

3. Use only excerpts of your post on the home page, category page and tag pages. This should help you to avoid facing duplicate content issues

4. Use the Xml Sitemaps plugin to generate a sitemap. The plugins default settings are fine. Simply upload and activate the plugin and you’re fine. But one other thing I do is to submit the sitemap to Google.

5. Use Proper Internal Linking Structure: It is very important to maintain a good linking structure within your blog. It helps keep visitors on your blog and helps in improving search engine rankings. Here are some steps you can take to improve your internal linking structure:

6. Optimize your Images: some of the ways you can do this in are – Use keywords in the alt attribute. – Include keywords in the image names – Enter a description in the title tag. – Use the Seo Friendly Images Plugin

7. Ping Sites after publishing new posts. Go to the Writing Tab and scroll down to the update services box. Add a list of sites you want to ping when you publish new posts in the box. Use the MaxBlogPress Ping Optimizer Plugin

8. Make sure your code is valid. Use the W3C Validator to check the same.

9. Make sure that your blog title is an h1 on the home page and that your post titles are an h1 on the post pages.

10. Choose between www and non www version of your site and redirect one to the other. You can use the Redirection Plugin for this. Another plugin which you can use is the Enforce www. Preference. I redirect the non www to the www, but you can do whatever you want, it doesn’t really matter. Also, you might want to redirect the index.php version of your site to the homepage.

11. Lastly, use a related posts plugin, and use simple text based navigation. Also, optimize your anchor text when you link to other pages.

For A list of the best WordPress plugins, check out this post on Best WordPress Plugins ( Another post you might like is this roundup of the Best Web Layouts (

Posted in Plugins | Tagged , , | 1 Comment

Can I Learn WordPress in One Week?

You own a small Italian gourmet store and are passionate about Italian cooking. You have been advised to start a blog for a long time and now that you have decided to do so, you are a little concerned about the technical details of the whole process. You just want to share your cooking passion with others through the blog and hope to hear about new recipes as well. Not being technically inclined, you wonder if you would be at the mercy of some technical person every time you are in the mood to write up something on your blog. Well, with WordPress, you have the power to build a blog and manage it just the way you want.

Learning the Basics of WordPress

You can certainly learn the basics of WordPress in one week, maybe even less. To begin with, there are two ways in which you can use WordPress. You can install WordPress on your website through your web hosting service provider and customize it to suit your needs. This will give you more flexibility and control over the website, but you’ll need some basic technical skills in setting it up. The other simpler option is to use which provides you free blogging services. You can begin your blog in a matter of minutes. Being a free service, it does have its limitations but is quite enough if you are just starting out. It offers enough customization to give a professional look to your blog.

Note that there are two WordPress sites: and The .com site provides the free blogging service and the .org site provides the technical support, free themes and plugins for more advanced users.

To start your own blog, visit the website and click on the ‘Sign Up’ button. You will immediately be taken through several screens where you will have to fill in simple details like your email address, user name you desire and your password. You will of course be asked if you would like to start a blog and if so, you will be asked for the desired blog name. You may want the name ‘ItalianGourmet’ for your blog and being on WordPress, the complete address will be ‘’. Your site will be a subdomain because it’s part of the site.

As you log into your new blog you will be taken to the user dashboard. From here you will be able to customize the blog by changing the design, adding useful features – called widgets – like an RSS feed, search tool, area for user comments and so on. You can decide what content goes where on your blog. If you have any problems, you just need to click on the ‘Support’ tab and you will be given access to online help and will also be directed to many user forums where similar issues are being discussed.

Once you have finished customizing the look of your blog and have added enough functionality to it, you are now ready to write your first blog. All you need to do is type your thoughts, give it a suitable title and click on ‘Publish’ for your first blog post to go live. You have learned the basics of how to use WordPress! It’s that easy to get started.

Though WordPress is better known as a blogging tool, it can also be used as a complete website management tool as well. Most hosting companies now include WordPress in their hosting packages. Although this does allow for greater freedom in designing and developing your website on the whole, it does require some technical expertise. A good option is to start off with a blog on and get comfortable using it before moving on to a hosted option.

Kurt R. Hansen

Find out more at:

Posted in Articles | Tagged , , , , | Leave a comment