0
当时在我们的网站上有问题。我们有一个按钮,允许用户将我们的新闻文章分享到Twitter。当推送时,它显示摘要卡片并自动生成文章标题作为推文。发布带有标点符号的网站链接时发出的问题
但是,如果文章标题包含标点符号(如撇号或引号),则会显示HTML字符代码。例如,看到这个帖子...
http://www.thisisardee.ie/2017/07/16/shane-finn-meant-raising-e200000-id/
我想知道是否有一种方法可以自动翻译这些代码来正确的字符,以防止人们啁啾的东西并不清晰。
任何帮助将非常感激。
的代码是用我们的Twitter的按钮...
<a class="twitter-share-button" href="<?php echo get_the_permalink(); ?>?text=<?php echo urlencode(get_the_title()); ?>" data-via="ThisIsArdee"
data-related="ThisIsArdee">Tweet</a>
嘿@TomaszBakula。谢谢回复。我们已经包含在按钮代码中,但似乎并没有解决它。我已将我们的代码添加到原始帖子中。 –
上述工作适合我,但由于某种原因不适合你。我会建议尝试这个urlencode(html_entity_decode(get_the_title(),ENT_COMPAT,'UTF-8'))' - 这里是一个解释https://stackoverflow.com/a/10771778/6160650 –