Worked for me. I had to remove that duplicate function as indicated above. I went in and deleted all my users except for my new wp admin account and then all my posts disappeared! I re-ran the script, and while it gave errors, it did exactly what I expected and put the posts back in.
Have you considered using the “bg-image to replace text” CSS trick in your stylesheets/themes? If the dev team does this in the code, it would allow much more flexible theming. To explain for those that don’t get it, go here: http://www.stopdesign.com/also/articles/replace_text/
<quote>We write a short string of text (eg. “Hello world!�?) and surround it with two sets of basic HTML tags. Then we use CSS to hide the HTML text and display a background image containing the exact same words instead of the original text.</quote>
The code to do this is this:
<pre>
<!– the html –>
<h1><span>Hello world!</span></h1> <!– note the span –>
<!– the css –>
h1 { background-image:url(“hello_world.gif”); }
span {display:none;}
</pre>
Ok, now that you understand it–go to CSSzengarden to REALLY see what can be done with it. http://www.csszengarden.com. Prepare to be blown away.