Mở liên kết bình luận ra tab mới – Nếu bạn đang sử dụng Plugin Wpdiscuz để thay đổi giao diện cũng như hình thức bình luận mặc định cho WordPress thì đó là điều theo mình bạn cần sử dụng Plugin này nếu chưa biết về Plugin này hãy theo dõi bài viết tương tác với hệ thống bình luận AJAX chuyên nghiệp cho WordPress nó có những tính năng tuyệt vời khiến những bình luận của bạn trở nên chuyên nghiệp nhất!
Hiện tại blog của mình cũng đang sử dụng hệ thống bình luận này, đặc biệt hiện nay hệ thống bình luận này có nhiều cải tiến đáng kể với chức năng Lazy Load bình luận giúp Website hoạt động nhanh và tối ưu hơn. Về các tính năng thì mình không bàn cãi gì nhiều mình cảm thấy hài lòng tuy nhiên có một nhược điểm lớn đó chính là khi có người đọc bình luận kèm theo liên kết Website khi Kích vô tên tác giả thì Website của họ hiện ra nhưng sự xuất hiện này làm cho bạn phải khó chịu vì đó mở ra ngay trên chính trang hiện tại mà không mở ra trên một tab mới điều này có thể làm tăng lượng thoát trang của blog! Nắm được vấn đề này blog thủ thuật sẽ hướng dẫn cách mở ra một tab mới khi người đọc Kích vào liên kết trong bình luận!
Mở liên kết bình luận ra tab mới
Lưu ý: Vì bạn chỉnh sửa trực tiếp ngay trên code chính của Plugin vì thế khi plugin có bản cập nhật mới thì bạn phải thực hiện lại thao tác sửa đổi này một lần nữa – Để đơn giản mình sẽ hướng dẫn 2 cách chỉnh sửa và bạn có thể áp dụng tùy thích!
Phương pháp 1: Chỉnh sửa trực tiếp ngay trên Hosting
Đầu tiên bạn hãy truy cập vào tài khoản thư mục chứa Web trên hosting hay VPS bạn đang dùng, sau đó vào đường dẫn sau
…/wp-content/plugins/wpdiscuz/templates/comment
Sau đó tìm File có tên là “class.WpdiscuzTemplateBuilder.php” > Chuột phải chọn “Edit” để chỉnh sửa
Tìm đoạn code có nội dung như sau
$authorName = "<a rel='nofollow' href='$commentAuthorUrl'>" . $authorName . "</a>";
Mẹo tìm: Nhấn CTRL + F sau đó bạn gõ “$authorName” và nhấn Enter để tìm và xác định đoạn code trên
Sau khi tìm kiếm xong hãy thay đoạn code trên bằng đoạn code bên dưới
$authorName = "<a rel='nofollow' href='$commentAuthorUrl' target='_blank'>" . $authorName . "</a>";
Thật ra ở đây mình chỉ thêm vào thuộc tính (target=’_blank’) – Sau đó hãy lưu lại và hãy nhấn F5 để chạy lại trình duyệt – Và kiểm nghiệm bằng kết quả trên liên kết bình luận.
Phương pháp 2: Sửa trực tiếp từ WordPress
Về cách sửa cũng giống như phương pháp một, tuy nhiên đối với cách này bạn không cần phải đăng nhập vào tài khoản Hosting hoặc Vps. Bạn chỉ cần xác định được File – Thực hiện theo các bước sau “class.WpdiscuzTemplateBuilder.php” nó đang nằm ở đâu là xong!
Đầu tiên hãy vào Menu Gói mở rộng > Kích chọn Biên tập
Sau đó hãy chọn Plugin cần sửa ở đây tôi sẽ chọn là “wpDiscuz …..” > Kích chọn
Sau đó nhìn sang cột phải sẽ thấy danh sách các file của Plugin, hãy xác định file có tên như sau > Kích chọn vào nó
wpdiscuz/templates/index.html
Tiếp tục lúc này hãy xác định file có tên “class.WpdiscuzTemplateBuilder.php” > Kích chọn vào nó
Và sau đó hãy thực hiện các bước thay đổi như phương pháp số 1.
Tìm đoạn code có nội dung như sau
$authorName = "<a rel='nofollow' href='$commentAuthorUrl'>" . $authorName . "</a>";
Mẹo tìm: Nhấn CTRL + F sau đó bạn gõ “$authorName” và nhấn Enter để tìm và xác định đoạn code trên
Sau khi tìm kiếm xong hãy thay đoạn code trên bằng đoạn code bên dưới
$authorName = "<a rel='nofollow' href='$commentAuthorUrl' target='_blank'>" . $authorName . "</a>";
Thật ra ở đây mình chỉ thêm vào thuộc tính (target=’_blank’) – Sau đó hãy lưu lại và hãy nhấn F5 để chạy lại trình duyệt – Và kiểm nghiệm bằng kết quả trên liên kết bình luận.
Và đó là các bước cần thực hiện để mở liên kết bình luận ra tab mới khi sử dụng Plugin Wpdiscuz!
Cuối cùng không có gì hơn nếu bạn cảm thấy bài viết có ích hãy subscribe blog của mình thường xuyên để cập nhật những bài viết mới nhất qua Email – Chân thành cảm ơn!