• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Mở link bình luận trong tab mới mà không cần dùng plugin
hosting-tot-nhat-danh-cho-wordpress

Mở link bình luận trong tab mới mà không cần dùng plugin

Cập nhật: 20/06/2022 Trung Hiếu 18 Bình luận

Mục lục Hiện
  • 1. Làm thế nào để mở link bình luận trong tab mới?
  • 2. Mở link bình luận trong tab mới với Genesis Framework
  • 3. Kết luận

Hướng dẫn mở link bình luận trong tab mới (website WordPress) mà không cần sử dụng plugin.

mo-link-binh-luan-trong-tab-moi-ma-khong-can-dung-plugin

Mở external link trong tab mới là một trong những phương pháp hiệu quả để giúp giảm tỉ lệ thoát (bounce rate) cho website của bạn. Trong những bài viết trước đây, tôi đã từng hướng dẫn cho các bạn cách thiết lập để mở các liên kết có trong bài viết hoặc trên menu trong một tab trình duyệt mới rồi phải không nào? Vậy làm thế nào để làm điều tương tự với các liên kết có trong bình luận? Ý tôi ở đây là các liên kết có trong mục website của khung bình luận.

Tham khảo thêm:

  • Làm thế nào để mở tab mới khi bấm vào menu WordPress?
  • Tự động nofollow các liên kết ngoài cho WordPress

Thông thường, cách đơn giản nhất để làm điều này là sử dụng plugin External Links (download). Tuy nhiên, nếu bạn là một người “anti plugin” vì sợ chúng có thể gây ảnh hưởng nghiêm trọng đến tốc độ load của website thì ngay sau đây là giải pháp.

Làm thế nào để mở link bình luận trong tab mới?

1. Đầu tiên, các bạn cần phải truy cập vào thư mục cài đặt WordPress thông qua phần mềm FTP hoặc File Manager của cPanel/ DirectAdmin.

2. Trong thư mục /wp-includes/ tìm tập tin comment-template.php và mở nó ra.

tim-tap-tin-comment-template-php-va-mo-ra

3. Dùng tổ hợp phím Ctrl + F để tìm dòng code sau:

$return = "<a href='$url' rel='external nofollow' class='url'>$author</a>";

Và sửa thành:

$return = "<a href='$url' rel='external nofollow' class='url' target='_blank'>$author</a>";

Sau khi hoàn tất, hãy click vào nút Save Changes để lưu lại.

Bây giờ hãy thử truy cập vào website của bạn, click vào một link có trong tên người bình luận để xem nó đã tự động mở trong tab mới chưa nhé. Nếu vẫn chưa, bạn cần phải mở các tập tin giao diện (theme) ra để tìm và chỉnh sửa tiếp. Do mỗi theme có một cấu trúc khác nhau nên tôi không thể đưa ra hướng dẫn chung được.

Mở link bình luận trong tab mới với Genesis Framework

Đối với Genesis Framework, các bạn truy cập thư mục /genesis/lib/structure/ và mở file comments.php ra. Tìm dòng code sau:

$author = sprintf( '<a href="%s" %s>%s</a>', esc_url( $url ), genesis_attr( 'comment-author-link' ), $author );

Và sửa thành:

$author = sprintf( '<a href="%s" target="_blank" %s>%s</a>', esc_url( $url ), genesis_attr( 'comment-author-link' ), $author );

Lưu các thiết lập sau khi hoàn tất. Xong! Giờ thì hãy thử truy cập vào website và tận hưởng thành quả nhé.

Kết luận

Ưu điểm của phương pháp này là bạn không cần cài thêm plugin. Tuy nhiên, nhược điểm của nó là khá phức tạp đối với những người không rành về code PHP. Ngoài ra, mọi thiết lập sẽ biến mất sau khi update WordPress và Genesis Framework. Bạn buộc phải tiến hành lại công việc từ đầu. Nếu không thông thạo mã nguồn PHP, tốt nhất bạn nên sử dụng plugin External Links mà tôi đã giới thiệu ở đầu bài viết.

Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)

  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Tự động tạo alt-text cho hình ảnh trong WordPress
Tự động tạo alt-text cho hình ảnh trong WordPress
Tính năng Crawl Optimization của plugin Yoast SEO
Tính năng Crawl Optimization của plugin Yoast SEO
Chèn breadcrumbs của Rank Math SEO vào theme Paradise
Chèn breadcrumbs của Rank Math SEO vào theme Paradise

Chuyên mục: Thủ thuật WordPress Thẻ: Thủ thuật SEO/ WordPress Comments

dich-vu-wordpress-hosting-chong-ddos-mien-phi

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Top 6 plugins tạo widget thời tiết dành cho WordPress
Bài viết sau Đổi tên hình ảnh trong WordPress một cách đơn giản »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. lắp điều hòa 1 bình luậnviết

    02/08/2017 lúc 15:09

    javascripts em không bao giờ sài nó vì thấy mấy bác bảo có cái này là anh gg phạt chết

    Bình luận
  2. Vũ Nguyễn 3 bình luậnviết

    01/08/2017 lúc 12:39

    Ở Genesis bạn nên hướng dẫn làm ở childtheme – Chứ can thiệp theme gốc thế update 1 cái là mất.

    Bình luận
    • Trung Hiếu Quản lýviết

      01/08/2017 lúc 16:11

      Bất đắc dĩ mới phải hướng dẫn can thiệp vào framework đó bạn. Có ai muốn như vậy đâu. :P

      Bình luận
  3. Hai Dang 1 bình luậnviết

    24/07/2017 lúc 22:55

    Chào admin
    Em muốn tạo 1 khung khai thông tin cho khách truy cập, mà sau khi khách điền thông tin xong và bấm gửi thì xuất hiện lên web (dạng như đăng tin rao bán nhà đất vậy). Mà em chưa biết làm như thế nào, admin gợi ý giúp e với
    Em cảm ơn

    Bình luận
  4. sữa havit 26 bình luậnviết

    18/07/2017 lúc 11:09

    Hay quá cảm ơn bác nhé

    Bình luận
  5. Lương hà 4 bình luậnviết

    18/07/2017 lúc 11:07

    Ích kỉ kiểu này bạn bè kỳ thị chết :v

    Bình luận
  6. Soju 243 bình luậnviết

    02/04/2017 lúc 23:32

    có đoạn code nào tự thêm cho những link liên kết ngoài trong bài viết tự mở tab mới không a. e xem trên mạng có share đoạn code chèn vào funcitions.php mà viết bài ấn thử vẫn tự load trang luôn :(

    Bình luận
    • Trung Hiếu Quản lýviết

      03/04/2017 lúc 07:57

      Dùng plugin đi. :P

      Bình luận
      • Soju 243 bình luậnviết

        15/04/2017 lúc 22:49

        giúp e với e làm cách này của a nhưng e không thể sửa file này được. nó toàn báo lỗi “permission denied”. set quyền 777 cũng không set được a ạ. e không thể chỉnh sửa gì file này hết hic :(

        Bình luận
        • Soju 243 bình luậnviết

          15/04/2017 lúc 23:17

          nó báo là:
          Error: rm /home/quan39837754/html/wp-includes/comment-template.php: permission denied
          E set thằng thư mục to là wp-includes cũng không được luôn. không thể làm gì thư mục này hic

          Bình luận
          • Trung Hiếu Quản lýviết

            16/04/2017 lúc 11:09

            Host của GoDaddy thì còn nhiều vấn đề lắm. Đã xác định nghịch + phá thoải mái thì đừng bao giờ chọn host của GoDaddy. Lời khuyên chân thành đấy. :P

          • Soju 243 bình luậnviết

            16/04/2017 lúc 14:54

            e đã chèn code này vào funcitions.php và thành công. có lẽ a nên thêm vào bài viết :P
            function comment_links_in_new_tab($text) {
            $return = str_replace(‘<a', '<a target="_blank"', $text);
            return $return;
            }
            add_filter('get_comment_author_link', 'comment_links_in_new_tab');
            add_filter('comment_text', 'comment_links_in_new_tab');

          • Trung Hiếu Quản lýviết

            16/04/2017 lúc 16:44

            Code này mình dùng lâu rồi. Và cũng đã có trong theme Paradise phiên bản 4.2. Chỉ là mình chưa cập nhật vào bài viết mà thôi. :D

  7. Cường 466 bình luậnviết

    18/11/2015 lúc 07:47

    Tính hỏi lâu giờ mà site mình tắt luôn đánh website rồi.Bác hướng dẫn cách khi người ta bình luận mà đánh trang web thì nó mở cửa sổ mới đi.Ví dụ http://chimviet.net :)

    Bình luận
    • Trung Hiếu Quản lýviết

      18/11/2015 lúc 08:54

      Vụ này thì xài plugin External Links cho nhanh. All in one luôn. :D

      Bình luận
  8. Kiên 42 bình luậnviết

    17/11/2015 lúc 23:44

    Nhược điểm cứ mỗi lần upload sẽ bị mất, làm sai nguy cơ trắng trang theo em nghĩ xài javascripts có 2 dòng là ok rồi.

    Bình luận
    • Trung Hiếu Quản lýviết

      18/11/2015 lúc 06:48

      Nếu xài js thì chắc xài plugins External Links còn tốt hơn đó. Ít ra nó không chèn thêm js và css vào front-end. :D

      Bình luận
      • Kiên 42 bình luậnviết

        18/11/2015 lúc 11:18

        duy nhất có 1kb js thôi bác, sử dụng css để làm gì?

        Bình luận

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Tham gia cùng 10.000+ người khác.

Theo dõi qua mạng xã hội

Facebook Group

wpcanban-facebook-group

Bạn đang tìm gì?

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Sửa lỗi WordPress

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật CloudFlare

Thủ thuật LiteSpeed

Thủ thuật WooCommerce

Sử dụng theme Paradise

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Footer

Bài viết mới nhất

  • Plugin chống copy nội dung siêu nhẹ cho WordPress 20/05/2025
  • Tự động tạo alt-text cho hình ảnh trong WordPress 18/05/2025
  • Năm 2025 rồi, có nên viết blog nữa không? 07/05/2025
  • Ra mắt plugin APCu Object Cache độc quyền tại WP Căn bản 16/04/2025

Bình luận mới nhất

  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Khánh trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Năm 2025 rồi, có nên viết blog nữa không?
  • Tuấn Kỷ Nguyên Blog trong Năm 2025 rồi, có nên viết blog nữa không?

Thông tin hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

9 Chuyên mục - 1.001 Bài viết - 35.504 Bình luận

Bản quyền © 2014 - 2025 · WP Căn bản (tiền thân là eBooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting