我正在尝试调整wordpress一点点,但我在PHP中是0级,所以我有点吮吸:/
我想添加一个自定义的'tweet this'按钮(我知道已经有很多它们,我只想自己做,为了好玩)
所以,我正在尝试这个:
<a href="http://twitter.com/home?status=<?php strip_tags(the_excerpt()) ?>" >tweet this</a>
the_excerpt()返回"<p> ... excerpt ... </p>",strip_tags函数不会删除这些<p>标记!
我做错了什么?
谢谢,对不起,如果很明显的话.
您的问题是the_excerpt()不会将其内容返回strip_tags(),而是直接使用输出echo.所以strip_tags()(这需要一个前面echo的方式来做任何工作)不能做任何事情.
请改用get_the_excerpt()(为清晰起见插入换行符,使用时删除):
<a href="http://twitter.com/home?status=
<?php echo strip_tags(get_the_excerpt()); ?>" >tweet this</a>
顺便说一句,我也会urlencode()摘录,如果它包含"双引号或其他有趣的字符,你肯定会遇到麻烦.
| 归档时间: | 
 | 
| 查看次数: | 4254 次 | 
| 最近记录: |