I have an addthis plugin for displaying total number of tweets in my blogspot blog. I use it this way
If i mention tw:counturl="my_specific_blogger_url" > it shows the exact number of tweets. But the problem is that in that case I can use only one link.
To retrieve specific blog page url I use <data:blog.url/>
. But if i use it in tw:counturl in the following way:
tw:counturl="<data:blog.url/>"
it shows as an error as tw:counturl cannot handle '<' tag. Is there a work around.
The error is as follows The value of attribute "tw:counturl" associated with an element type "null" must not contain the '<' character.
Ok I found the answer to it. You have to add a javascript code to handle it.
var tweet_button = document.getElementById('addthis_button_tweet');
tweet_button.setAttribute('tw:counturl', <data:blog.url/>);
This should work, you just need to add "expr" before tw:counturl. I was able to get it working on my Blogger site with the following:
<a class='addthis_button_tweet' expr:tw:counturl='data:blog.url'/>
This needs to be entered into the template itself Template -> Edit HTML -> Proceed.
I hope this works for you.
来源:https://stackoverflow.com/questions/13393829/dealing-with-in-twcounturl-addthis-plugin