0

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

the_title().urlencode(get_permalink()) [首先是用户单击 twitter 按钮的帖子的标题,然后是帖子的 url]

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

提前致谢!

4

1 回答 1

-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;
}
于 2011-06-14T06:41:26.530 回答