Dashboard, go to Appearance -- &gt;Widgets. Click & drag the "Text" widget into your sidebar (your sidebar options may differ from mine in this photo): The text widget should automatically pop open for you once you drag it into the sidebar; if it doesn't click the little down arrow on the right side of it. At this point you're ready to paste your code (below). In a nutshell, if you just copy the code above and paste it into a widget, it won't work. Why? Because there are these things called "smart quotes" which mess everything up. (Feel free to google if you'd like. I'll spare you the details.) The bottom line is, it's a bit of pain, but this is how I recommend making your code HTML-friendly: So you copied the above code. You pasted it into a text widget (as described at the beginning of Step 4). Now, once you've pasted it in your widget, very carefully delete every quote (") and re-type it. There are 6 total. I suggest doing them one at a time and in order. Be sure not to add any spaces or extra characters in the process. Save your widget. Your image and text box should appear. If not, delete the code, re-copy it and paste it into a text widget and try changing the quotes once again. (It's easy to make a mistake.) (If it still doesn't work, it's probably all my fault. ) Once it's in your sidebar, people can simply