wordpress和Tiny Url中的Twitter状态



我有一个wordpress网站。我在每个帖子下面都有一个推特按钮。我想要的是,当用户点击它时,它应该将他们的推特状态更新为以下内容:

the_title().ulencode(get_permink())[首先是用户点击推特按钮的帖子标题,然后是帖子的url]

我的问题是urlencode(get_permink())的输出非常大,在twitter状态下,它只显示纯文本,而不是预期的超链接。在某个地方我读到了关于小网址的文章。但是,应该是什么代码来将我的url传递到微小的url,并获得它的缩短版本,以便超链接在我的twitter状态中处于活动状态。

提前感谢!

我找到了解决方案。感谢您花时间查看此内容。我想发布答案,以防其他人面临类似情况

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;
}

最新更新