我有一个wordpress网站。每个帖子下面都有一个推特按钮。我想要的是,当用户点击它时,它应该将他们的推特状态更新为以下内容:
the_title()。用urlencode(get_permalink()) [首先是帖子的标题,用户点击了Twitter按钮,然后是帖子的网址)
割草我的问题是来自urlencode(get_permalink())的输出非常大,并且在twitter状态下它只显示纯文本而不是预期的超链接。在某处我读到了关于小网址的信息。但是应该将我的网址传递给小网址并获得缩短版本的代码应该是什么,以便超链接在我的推特状态中处于活动状态。
提前致谢!
答案 0 :(得分:-1)
我找到了解决方案。谢谢,如果你花时间看这个。考虑发布答案以防万一其他人面临类似的情况
function get_tiny_url($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,'tinyurl.com/api-create.php?url='.$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); $data = curl_exec($ch);
curl_close($ch);
return $data;
}