Text widgets enable you to add items to your sidebar.  With text widgets you can add things like:

  • text
  • images
  • links
  • affiliate code

Where is this handy little item?  For purposes of this post I’m going to assume that you’re working with WordPress 2.7.1.  To add a text widget to your sidebar click on the “Appearance” item in the menu on the left side of the dashboard.  A  submenu will appear that contains the link to Widget Heaven.  OK, it really just says “Widgets”.


The number and type of widgets available to you will depend on what WordPress theme you’re using.  If the theme you’re using isn’t widget enabled, then I’d advise you to upgrade to a theme that is.

Below is a partial list of the widgets available for the Atahualpa theme.

Widget Choices

Click on the “Add” button for the text widget.  It will add a text widget to the bottom of the list of widgets in your sidebar.

List of Widgets

As you can see by this example you can have multiple types of widgets.  You can even have multiple text widgets.

To add text or insert affiliate codes into the text widget just open the widget by clicking on “Edit”.  The text widget will open up like so:

Open Text Widget

You enter the title text in the top box.  If you don’t want to have a title, that’s fine.  Just leave it blank.  Put the rest of the text in the box below the title.  Click on “Done” and then “Save Changes”.

That will add the following to the sidebar:


When working with widgets there are a few key points to remember:

  1. Don’t be afraid to experiment.  See that little “Remove” button in the open text widget photo?  Widgets are easy to put in and they’re easy to take out.
  2. Don’t forget to click on “Save Changes” when you’re done.  I hear you saying, “That’s easy.  I won’t forget that.”  Trust me.  You’ll forget and you’ll wonder why things aren’t working.
  3. Remember that you can drag the widgets around.  Hover over a widget and the cursor will change into one with four arrows.  At that point click and drag the widget into the order that you want.
  4. If your theme has more than one sidebar you’ll need to select what sidebar you’re widgetizing via the dropdown at the top right of the widget screen.

Check back on Friday for a lesson on inserting links and images into the text widget. I’ve got a secret that will enable you to generate HTML code for your text widget. You’ll love it!


  1. digital


    great post i need some help i don’t want the text widget to show on one of my wordpress pages the contact page as i adsense ads on the text widget what should i do?

    • Reply

      Digital – Unless you’re working with a custom template or have some custom programming done, the sidebar is going to be the same on all of your pages. Sorry.

    • Reply

      That’s true. Some older templates may not be widget-enabled at all. If that’s the case, I’d change to a template that has that functionality.

  2. Osteopath Cheshire


    thanks for the help. Is the same principal used to add text widgets on different versions of WordPress too?

    • Reply

      Yes, use the page or post editor as a sort of a scratch pad. Work out what you want in your sidebar there. (Don’t publish it.) Then switch to HTML view and copy the code. Paste that in your text widget.

      Be sure to update your WordPress software. There are some NASTY hacks going on.

  3. Reply

    The text widget is by far the most used widget on my sites.

    Just a tip, if you want to execute php from the text widget, you can install Exec PHP (I think that’s what it’s called)

  4. Car Games


    Great post thanks for taking the time to provide the info I had trouble trying to get an affiliate code on one of mine, a big help!

  5. Riz


    Hey nice article, i am using Grephene Theme for my wordpress blog, but there is always a border around pics in posts. how to get rid of it.

    • Marsha Perry


      Riz, I suspect your theme’s CSS file would need to be changed. You can ask the folks who made the theme to give you some hints on how to do that. Send me an email if that doesn’t work. I can give you a bid on making that change.

Leave a comment

Your email address will not be published. Required fields are marked *