it-swarm-vi.tech

Rút ngắn liên kết tự động cho không lưu trữ WP

Blog được lưu trữ trên wordpress.com có ​​thể rút ngắn liên kết tự động thông qua http://wp.me/ , nhưng đối với những người thích tìm kiếm giải pháp lưu trữ của riêng chúng tôi Có một plugin nào đó, khi xuất bản một bài đăng/trang mới, thực hiện cuộc gọi api đến bit.ly (hoặc dịch vụ khác như vậy) lưu trữ url kết quả và trả lại từ wp_get_shortlink() không?

Tôi đã tìm kiếm mà không thành công. Bất kỳ trợ giúp sẽ được đánh giá cao.

2
Ryan Tenney
1
John P Bloch

nếu bạn cài đặt plugin thống kê wordpress.com trên blog wordpress tự lưu trữ của mình, bạn sẽ có tùy chọn để có các liên kết ngắn wp.me

3
chrismccoy

Bạn cũng có thể thêm một cái gì đó như thế này vào hàm.php của mình để thêm một liên kết ngắn (được cung cấp bởi tinyurl) vào mỗi bài đăng hoặc trang bạn có:

function shortLink($content) {
$url = 'http://'.$_SERVER['HTTP_Host'].$_SERVER['REQUEST_URI'];
$short_url = file_get_contents('http://tinyurl.com/api-create.php?url='.urlencode($url));

$content .=  '<div class="short-link">Here's a short link <a href=".$short_url.'">Short Link</a></div>';

return $content;

}

add_filter ('the_content', 'shortLink');

1
Keith S.