Hello,
I recently found a problem with the Recent Posts widget from the Template Tags plugin.
The problem occurs when I try to enter HTML code in the form for “Before Forum Text:”, “Before Topic Text:”, “Before User Text:”, etc. etc. What I’m trying to do is to enclose the actual label texts inside a span with their own class declarations so I can format those labels separately using CSS. In the example below, I typed the following entries in each of the succeeding “Before” entry fields:
<span class=”fp-spwidget-forum-text”>Forum:</span>
<span class=”fp-spwidget-topic-text”>Topic:</span>
<span class=”fp-spwidget-user-text”>By:</span>
<span class=”fp-spwidget-date-text”> – </span>
The problem occurs when I save my input. While the text I entered is saved (confirmed by loading the website which showed the expected result), the widget seems to remove part of what I inputted once it refreshes after saving (see screen caps below) and part of the input I entered becomes part of the widget’s parameter entry form and messes up its display. Worse, if I save that again the text saved is what’s left in the input box so in effect the original contents are replaced even if no edit to them actually took place.
From what I can see, it appears that the presence of double quotes (“) in the entry fields messes up how the widget reads the entered values.
The screen caps are below: the first one is before I pressed “Save” while the second one is after I pressed “Save”.



