Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress

Admin
06/08/23
0

Bạn cần tắt Disqus trên bài đăng tùy chỉnh trong WordPress? Đôi khi, nhận xét có thể biến mất khỏi các loại bài đăng tùy chỉnh của bạn sau khi chuyển sang Disqus. Điều này xảy ra khi nhận xét của bạn không được di chuyển đúng cách, nhưng rất may là có một cách khắc phục nhanh chóng và dễ dàng. Trong bài này, Mailinhwp.vn sẽ chỉ cho bạn cách tắt hệ thống bình luận Disqus trên các loại bài đăng tùy chỉnh trong WordPress.

Tại sao nên chuyển Disqus?

Có một số lý do khiến Mailinhwp.vn khuyên bạn nên từ bỏ Disqus, nhưng từ đầu, Mailinhwp.vn đã nhận thấy một số bình luận không xuất hiện trên các loại bài đăng tùy chỉnh sau khi chuyển sang Disqus.

Nếu bạn vẫn đang sử dụng Disqus để quản lý và kiểm duyệt bình luận trong WordPress, một giải pháp là nhập các bình luận này thủ công. Tuy nhiên, điều này có thể tốn rất nhiều thời gian và công sức, đặc biệt nếu các bài đăng tùy chỉnh của bạn có nhiều bình luận.

May mắn thay, có một giải pháp nhanh hơn cho người dùng Disqus. Vì thế, hãy xem cách bạn có thể nhanh chóng và dễ dàng tắt Disqus trên bài đăng tùy chỉnh trong WordPress.

Cách vô hiệu hóa, tắt Disqus trên bài đăng tùy chỉnh trong WordPress

Trước khi bắt đầu, bạn cần đảm bảo rằng bạn đã bật đồng bộ hóa giữa Disqus và trang web WordPress của bạn.

Trên menu bên trái, chọn Disqus và sau đó nhấp vào tab “Syncing”. Bạn sau đó có thể nhấp vào “Enable Auto Syncing” nếu chưa kích hoạt.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Đảm bảo bạn đã bật đồng bộ hóa giữa Disqus và WordPress

Chú ý: Tại điểm này, bạn có thể thấy lỗi sau: “You must have a Site Shortname, API Secret Key, and API Access Token configured to enable this feature.” Nếu điều này xảy ra, Mailinhwp.vn sẽ chỉ cho bạn cách khắc phục lỗi ở cuối bài viết.

Sau đó, bạn sẽ cần thêm một số code vào blog WordPress của mình.

Thường thì các hướng dẫn sẽ yêu cầu bạn chỉnh sửa trực tiếp các tệp của theme, nhưng Mailinhwp.vn không khuyến nghị cách tiếp cận này, vì một sai sót nhỏ có thể gây ra nhiều lỗi WordPress phổ biến hoặc thậm chí là làm hỏng trang web của bạn hoàn toàn.

Với việc nói như vậy, Mailinhwp.vn đề xuất sử dụng plugin miễn phí WPCode thay thế. Đây là cách đơn giản và an toàn nhất để thêm custom code vào WordPress.

Sau khi kích hoạt, hãy vào Code Snippets > Add Snippet trong bảng điều khiển WordPress của bạn.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Tắt Disqus trên bài đăng tùy chỉnh trong WordPress bằng mã

Ở đây, bạn sẽ thấy tất cả các đoạn code đã sẵn sàng khác nhau mà bạn có thể thêm vào trang web của bạn. Chúng bao gồm các đoạn code cho phép bạn tắt các khối widget trong WordPress và xóa số phiên bản WordPress.

Để thêm đoạn code của riêng bạn, di chuột qua “Add Your Custom Code” sau đó nhấp vào “Use snippet”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Tắt Disqus trên bài đăng tùy chỉnh trong WordPress bằng cách sử dụng WPCode

Trên màn hình này, gõ tiêu đề cho đoạn code tùy chỉnh. Điều này có thể là bất cứ điều gì giúp bạn xác định được đoạn code PHP.

Tiếp theo, chỉ cần mở danh sách thả xuống “Code Type” và chọn “PHP Snippet”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Cách thêm đoạn code PHP vào WordPress

Sau đó, chỉ cần dán đoạn code sau vào trình soạn thảo code:

function filter_dsq_can_load( $script_name ) {
if ( is_singular( 'custom_post_type_name' ) ) {
if ( 'count' === $script_name ) {
return false;
} elseif  ( 'embed' === $script_name ) {
return false;
} else {
return true;
}
}
}
add_filter( 'dsq_can_load', 'filter_dsq_can_load' );

Đoạn code này tạo một bộ lọc kiểm tra một loại bài đăng tùy chỉnh cụ thể và sau đó tắt mẫu bình luận Disqus.

Do đó, hãy chắc chắn thay thế custom_post_type_name bằng tên của loại bài đăng tùy chỉnh mà bạn muốn tắt Disqus.

Dưới hộp mã, bạn sẽ thấy các tùy chọn chèn. Nếu chưa được chọn, hãy nhấp vào phương pháp “Auto Insert” để đoạn code sẽ tự động được chèn và thực thi trên toàn bộ blog WordPress của bạn.

Sau đó, mở danh sách thả xuống “Location” và nhấp vào “Run Everywhere”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Chạy đoạn code Disqus trên toàn bộ trang web của bạn

Tiếp theo, cuộn lên đầu màn hình và nhấp vào nút “Inactive” để chuyển sang trạng thái “Active”

Cuối cùng, hãy nhấp vào “Save” để đưa đoạn code Disqus vào hoạt động.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Cách xuất bản đoạn code Disqus

Khắc phục sự cố: Bạn phải có Site Shortname, API Secret Key, và API Access Token

Khi bạn cố gắng kích hoạt đồng bộ hóa tự động Disqus, bạn có thể nhận được lỗi: “You must have a Site Shortname, API Secret Key, and API Access Token configured to enable this feature.”

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Thông báo lỗi Disqus

Nếu điều này xảy ra, bạn sẽ cần tạo một ứng dụng Disqus bằng cách truy cập trang web Disqus. Nếu bạn chưa có tài khoản, bạn có thể tạo tài khoản miễn phí bằng địa chỉ email của mình hoặc đăng nhập bằng tài khoản khác, chẳng hạn như tài khoản Facebook hoặc Twitter của bạn.

Sau khi hoàn tất, nhấp vào liên kết “Registering an application”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Đăng ký ứng dụng Disqus

Trên màn hình này, bạn có thể nhập thông tin về ứng dụng của bạn, chẳng hạn như tên ứng dụng, tổ chức của bạn và trang web mà bạn dự định sử dụng Disqus.

Khi bạn hài lòng với thông tin bạn đã nhập, chỉ cần nhấp vào “Register my application”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Cách đăng ký ứng dụng Disqus

Sau khi hoàn tất, cuộn xuống phần “Default Access”.

Bây giờ bạn có thể chọn “Read, write, and manage forums” từ danh sách thả xuống.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Thay đổi trạng thái xác thực của ứng dụng Disqus

Sau đó, cuộn xuống cuối màn hình và nhấp vào “Save Changes”.

Bây giờ bạn có thể nhấp vào tab “Details”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Cài đặt API Disqus

Sau đó, cuộn xuống phần “OAuth Settings”.

Ở đây, bạn sẽ tìm thấy API key, API secret và access token. Bạn sẽ cần thêm thông tin này vào cài đặt plugin Disqus.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Cài đặt API, trên trang web Disqus

Trong bảng điều khiển WordPress, chọn Disqus từ menu bên trái.

Sau đó, nhấp vào tab “Site Configuration”.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Tab cấu hình trang Disqus

Trên màn hình này, bạn cần chọn liên kết “Click to make changes”.

Bây giờ bạn có thể thêm API key, API secret và access token vào các trường khác nhau. Bạn cũng cần thêm tên ngắn của trang web nếu bạn chưa làm điều này.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Cập nhật cài đặt plugin Disqus

Sau khi hoàn tất, hãy nhấp vào nút “Save”.

Bây giờ, nếu bạn chọn tab “Syncing”, bạn sẽ thấy nút “Enable Auto Syncing” thay vì thông báo lỗi.

Cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress
Kích hoạt tính năng tự động đồng bộ hóa trong Disqus

Lời kết

Mailinhwp.vn hy vọng hướng dẫn này sẽ giúp bạn học cách tắt Disqus trên bài đăng tùy chỉnh trong WordPress. Bạn cũng có thể muốn tìm hiểu cách tăng lưu lượng truy cập cho blog của mình và xem những lựa chọn hàng đầu của Mailinhwp.vn cho các plugin mạng xã hội tốt nhất cho WordPress.

Bình luận bài viết (0 bình luận)

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.