How To Quickly & Easily Convert WordPress Posts Into Pages (And Vise Versa)

circular-arrowsNow It’s A Post
Now It’s A Page!

As WordPress users, we tend to think of posts and pages (rightly) as their own separate things.

Generally speaking…

Posts are for chronological and time relevant items and generally used for community discussion.

Pages a for long term evergreen content and often used with comments disabled.

Posts also show up in the archives, date based search, author search, feed, and other places which can be good or bad.

However, sometime, we want to take advantage of an item as a post… with all the benefits of it being distributed in our feed..

And then convert it into a page later.

While you can certainly do this by hand, we have an easier way!

There are some very lovely (and free) plugins that take advantage of the fact that WordPress only uses one little bit of difference when storing these post/page types in the database.. and so it becomes easy to change them from one to the other!

WordPress Plugins To Convert Posts And Pages

Some of these plugins can convert multiple posts/pages at once whereas others are designed for handling one at a time. Be sure to pick the one that meets your needs:

Convert Post Types: “This is a utility for converting lots of posts or pages to a custom post type (or vice versa). You can limit the conversion to posts in a single category or children of specific page. You can also assign new taxonomy terms, which will be added to the posts’ existing terms.”

Post Type Switcher: “Any combination is possible, even custom post types: Page to Post, Post to Page, Page to Attachment, Post to Custom”

Post Type Converter: “Adds meta boxes to all post types and allows you to convert the post type of the current post you are editing to a different post type. This very useful when doing an import from another site.”

These plugins are generally considered “use and remove” meaning that they make their changes permanent and you can remove them once you are finished with their immediate task. (I’m a big fan of plugins like this!)

If you enjoyed this post, be sure to subscribe for even more great stuff!

~ Kim ~
Simple Tech Tips For Marketing

WordPress Plugin Review: Frame Breaker (Tell Toolbars to Stop Traffic Stealing)

wordpresslogo-300x300You Can’t Frame Me!

We’ve recently seen a resurgence in scammers utilizing frames in order to display our content without letting the traffic actually visit our site. 

This often isn’t easy to recognize at first when we see OUR content on their domain but a quick check of the code usually reveals an <iframe> enclosing destination of our webpage. 

In years prior we’d seen a lot of link shorteners  (, links and more) use toolbars to display our content in a frame. 

A few incoming toolbar’d links is not enough to worry about but if a spammer frames your content on their site in a blatant attempt to utilize your efforts, copywriting, and bandwidth without doing the work… it’s time to quickly knock them out of the ballpark. 

Framing is done for a number of reasons, but from an SEO standpoint it ONLY benefits the site doing the framing, not you. Because technically you never leave the site issuing the frame, according to Google and other search engines, the visitor was never truly on your site. Now “time on site” for the framing site goes UP, driving up their SEO and you get very little from it. Essentially this is traffic stealing.

Fortunately, there is an easy way to break this behavior, with  a small WordPress plugin called “Frame Breaker”. This plugin is available under Dashboard -> Plugins -> New Plugin -> Search -> Frame Breaker (and requires no settings be configured).

You can download it here =>

That’s it… now reader time on site is YOURS.

There are legitimate uses for toolbars and a few incoming links using them should not be ANY cause for concern.  But when you need to get rid of a scammer, just drop this plugin in place and you’re good to go! 

It’s as easy as one, two, bye bye scammer! 

~ Kim ~
Simple Tech Tips For Marketing

This post originally published Jan 19th, 2010 and updated Feb 7th, 2015

How To Make A Link Open In A New Window in WordPress

wordpresslogo-300x300How To Make A Link
Open In A New Window
in WordPress

One of the most common question on WordPress is how to make a link (hyperlink) open in a new window.

This is important because when we link out, we usually do not want someone leaving our wordpress blog entirely. We prefer links to open in addition to our own site, not replacing our own site. WordPress fortunately makes this easy!

In older versions of Internet Explorer (IE) this setting will make the link open in a new window. However, Firefox/Chrome/etc is tab based and will open this same link in a new tab. Same idea only slightly different (and relatively inconsequential) result.

When editing your post, select (highlight over) the words you want to make linked. Then click the chain link icon in your edit page (visual layout) toolbar.  The icon looks something like this:

Now, the “Link URL” field, put in the destination where you want the link to go.

Now here’s the magic…

Below the URL and Title fields you will see a check box to open the link in a new window/tab. 


That’s all there is to it! Simply check the box and then click “Add Link” and you’re good to go!  Now your WordPress link will open in a new window when your visitor clicks it!

Hope you found this little tip useful! If you think others might benefit from learning it too I’d appreciate if you’d tweet, facebook share, digg or bookmark it! Have other wordpress questions? Leave them in the comments and I’ll do my best to use them in future posts!

~ Kim ~
Simple Tech Tips For Marketing

This post was originally published May 3rd, 2010 and was updated on February 6th, 2015

Things To Check When Your WordPress Hosting Account Exceeds CPU Resource Limits

checkbox-checklist-1Addressing A CPU Resources
Exceeded Notice From 
Your Hosting Provider

When a low-traffic hosting account, running WordPress sites, starts getting CPU “Resources” exceeded notices, here are some of the things my team and I investigate for the client BEFORE recommending a hosting migration:

  1. Reduce your plugin load on all the sites and look for which plugins may be abusing resources (free)
  2. Checking for malware (free or paid)
  3. Evaluate if you have a theme on a site that is pulling more resources than it should be due to built in functions (free)
  4. Reduce your system use per site using Cloudflare (free or premium) – Be sure to turn off RockerLoader if using AdSense on your site.
  5. Install and configure a caching plugin (free)
  6. Add an Apache login on top of the wp-login page (free )
  7. Reduce your bot traffic using Cloudflare or Wordfence or both (free)
  8. Upgrade hosting (not free and no guarantee)

My team and I can be hired to do all of these things for you (though obviously not for free, LOL) and it can substantially help you head off needing to migrate to more expensive hosting if the cause can be mitigated.

Even if you choose to pay someone to do these things for you, it is a significantly cheaper option compared to upgrading your hosting since you will have to pay that more expensive price tag monthly, compared to a single-pay service.  There is however, no guarantee that the above services WILL prevent you from needing to move as SOMETIMES a site just has more traffic than a hosting package can support. (That’s a good problem to have!

Hopefully this list will give you a great starting point to addressing this often very stressful issue… and be in touch if you’d like to schedule some help

Have you ever received a resource use exceeded notice from your host? What did you do about it? I’d love if you’d share your stories in the comments below!

~ Kim ~

How to Mass Delete Unapproved Comments from Your WordPress Database Using phpMyAdmin

how-to-thumbnailSolving A Blog’s 
Spam Comment Flood! 

Some blogs just get pummeled with spam even when they take the best of precautions… 

Or maybe they forgot to take precautions or their spam control plugins accidentally got deactivated!

Either way, a mass of comments in the SPAM area of your comments section can be a pain in the rump!

And it can cause you hosting resource issues if you try to delete thousands of spam comments manually. 

Before we go any further though though, we MUST back up the database! Never make significant changes to your site (and particularly your database) without a backup.  

(If your cPanel is still a new and scary place, I suggest you check out our cPanel training course to help you not only remove the mystery but learn how to do several very important tasks for your WordPress-based website. 

You can use your preferred method or simply follow along in the video below and creating the backup (export) while following along. 

If you’ve got a couple thousand spammy comments on your blog that are either unapproved or already in the spam category (thanks to Akismet), then this video and the text below will show you how to get rid of them without getting a nastigram from your host for exhausting system resources. 

Steps For Deleting Spam From Your WordPress Database:

1. Log Into Your cPanel

2. Go to phpMyAdmin and select the appropriate WP Database (you may need to check your sites wp-config.php file for the database name)

3. Export the site as a backup (or make a database backup in your favorite method)

4. Click on the wp_comments table name to select it and then click the SQL tab along the top of phpMyAdmin

5. Use the appropriate SQL query below to mass delete spam comments in WordPress:

If the spam comments are all in pending (this will delete ALL pending comments), the command to use in the Run SQL box is:

Then the command to use in the Run SQL box is: 

Once you have done this, you may also choose to follow the steps outlined in the video to adjust “overhead” and also to “optimize” the database. 

Once you’re done, you’ll be blessed with a delightfully EMPTY spam folder!

wordpress-empty-comment-spamWell done!  

Happy blogging!

 ~ Kim ~
Simple Tech Tips For Marketing

 PS: Want my team to do this for you? Contact us and we’ll open you a support invoice and get it done for you!  

What Are WordPress URL Slugs?

What Is A 
URL Slug? 

WordPress Tip: “Slugs”

Just what is a “slug” and why is it important?

No, I don’t mean those slimy little animals that crawl around your garden!


In WordPress, the “slug” is the section of the URL, that occurs after the domain name, that references the specific post, page, or item (category/tag/author) page.

The “slug” is the URL-friendly version of the name. It is usually all lowercase and contains only letters, numbers and hyphens. Take care not to include spaces or special characters.

Slugs are the URL addresses that people see when we share non-shortened versions of our URL and important both in visual identification of the post contents and in SEO!

For SEO, you want to make sure that your URL contains your keywords and that you have removed irrelevant words (such as: a, as, the, etc) from the slug. You should also keep the slug as short as possible while still making it useful.

Some SEO plugins will auto-remove the irrelevant words from the slug for you, producing a cleaner, more concise result.  

In the page/post editor, you can edit the auto-created slug by clicking on the area that might first appear as text. Once clicked on, it will become the editing box you see above.

~ Kim ~
Simple Tech Tips For Marketing (With WordPress!)