Mở liên kết ngoài trong Tab mới trong WordPress

Thủ thuật mở liên kết ngoài (External Links) trong Tab mới (target=”_blank”) trong WordPress.

Như các bạn đã biết, mặc định ban đầu WordPress không hỗ trợ mở các liên kết ngoài hay còn gọi là External Links trong Tab mới. Bởi vậy, sẽ dẫn đến việc khi người dùng click vào link đó sẽ được chuyển hẳn sang trang web khác. Bởi vậy, chúng ta sẽ dễ mất khách và tăng tỉ lệ thoát trang, không tốt cho SEO. Bởi vậy, chúng ta sẽ khắc phục bằng cách mở các liên kết này trong một Tab mới.

Các cách Mở liên kết ngoài trong Tab mới

Cách 1: Sử dụng Plugin

Cách đơn giản và ít rủi do nhất đó chính là chúng ta sử dụng Plugin. Và plugin mình muốn nói đến là Open external links in a new window. Ngoài ra, chúng ta còn có một Plugin khá hay nữa trong việc quản lý liên kết ngoài là WP External Links. Mình sẽ có bài viết về nó sau.

Đầu tiên, bạn cứ tải và kích hoạt Plugin Open external links in a new window như những plugin khác. Sau đó các bạn vào Settingexternal links. Sau đó, nhập tên miền của bạn vào ô Ignore links và lưu lại là được.

loai-tru-lien-ket (1)

Cách 2: Không sử dụng Plugin

Nếu bạn không muốn sử dụng plugin do sợ nặng trang web thì bạn có thể thực hiện theo cách sau đây. Bạn vào sửa file Functions.php trong theme mà bạn đang sử dụng. Sau đó, thêm đoạn code dưới đây và cuối file và lưu lại.

function mocgin_blank_nofollow($content) {
$content = preg_replace_callback(
'/<a[^>]*href=["|\']([^"|\']*)["|\'][^>]*>([^<]*)<\/a>/i',
function($m) {
if (strpos($m[1], "https://mocgin.com") === false && strpos($m[1], "https://mocgin.com") === false)
return '<a href="'.$m[1].'" rel="nofollow" target="_blank">'.$m[2].'</a>';
else
return '<a href="'.$m[1].'" target="_blank">'.$m[2].'</a>';
},
$content);
return $content;
}
add_filter('widget_text', 'mocgin_blank_nofollow'); // Cho Widget
add_filter('get_comment_author_link', 'mocgin_blank_nofollow'); // Cho link người Comment
add_filter('comment_text', 'mocgin_blank_nofollow'); // Cho link trong nội dung Comment

Các bạn nhớ thay https://mocgin.com thành Domain của bạn nhé!

Tổng kết

Với thủ thuật WordPress đơn giản này thì các bạn đã dễ dàng thêm Nofollowtarget_blank vào trong liên kết ngoài rồi. Nếu có thắc mắc nào vui lòng để lại câu hỏi ngay dưới bài viết này nhé!

Nếu thấy Blog của mình hữu ích hãy chia sẻ nó tới bạn bè của mình và cũng đừng quên theo dõi blog qua email nữa nhé! Và đừng quên cho mình 5 sao nếu thấy bài viết hữu ích đấy 🙂

Cùng chuyên mục:

Add Comment

13 Comments

  1. Tạ Hữu Nam
    60 Bình luận
    13/03/2017
    • Mộc
      Admin
      13/03/2017
      • Tạ Hữu Nam
        60 Bình luận
        14/03/2017
        • Mộc
          Admin
          14/03/2017
  2. Trường Nguyễn
    32 Bình luận
    19/03/2017
  3. Tịnh Nguyễn Blog
    39 Bình luận
    11/04/2017
    • Tịnh Nguyễn Blog
      39 Bình luận
      11/04/2017