Xóa hoàn toàn bình luận khỏi WordPress ~ Kiếm Tiền Online

Sunday, February 4, 2024

Xóa hoàn toàn bình luận khỏi WordPress

Mới đây trong phiên bản WordPress 6.1.1 mình tiêu dùng dù bạn tắt tính năng bình luận trong WordPress và xóa rỗng code trong file comments.php và không để form comment ở cuối mỗi bài viết thì comment từ đâu vẫn lọt được vào phần quản trị bình luận.

Mình quyết định code 1 số đoạn để xóa toàn bộ tính năng bình luận (comment) khỏi WordPress và dưới đây là đoạn code mà bạn có thể tiêu dùng để xóa hoàn toàn chức năng bình luận khỏi website.

xóa hoàn toàn bình luận comment form wordpress

Bạn chỉ cần copy đoạn code và dán vào file functions.php lưu lại.

add_action( 'admin_init', function () {	// Redirect any user trying to access comments page	global $pagenow;	if ( $pagenow === 'edit-comments.php' ) {		wp_redirect( admin_url() );		exit;	}	// Remove comments metabox from dashboard	remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );	// Disable support for comments and trackbacks in post types	foreach ( get_post_types() as $post_type ) {		if ( post_type_supports( $post_type, 'comments' ) ) {			remove_post_type_support( $post_type, 'comments' );			remove_post_type_support( $post_type, 'trackbacks' );		}	}} );// Close comments on the front-endadd_filter( 'comments_open', '__return_false', 20, 2 );add_filter( 'pings_open', '__return_false', 20, 2 );// Hide existing commentsadd_filter( 'comments_array', '__return_empty_array', 10, 2 );// Remove comments page in menuadd_action( 'admin_menu', function () {	remove_menu_page( 'edit-comments.php' );} );// Remove "Comments" link from admin barfunction remove_comments_admin_bar() {    global $wp_admin_bar;    $wp_admin_bar->remove_menu('comments');}add_action('wp_before_admin_bar_render', 'remove_comments_admin_bar');

Ngoài ra như mình nói ở đầu bài, bài có thể mở file comments.php và xóa toàn bộ code trong đó đi để bỏ hoàn toàn chức năng bình luận trong website WordPress, tuy nhiên cách này không khuyến khích mà thường cấu trúc WordPress sẽ được thêm code ở file single.php

if ( comments_open() || get_comments_number() ) :	comments_template();endif;

Bạn xóa đoạn code này đi là được.

comments template

Nếu bạn không muốn xóa hoàn toàn phần comment mà chỉ muốn xóa phần url ở comment form để giảm spam thì có thể tiêu dùng đoạn code sau:

add_filter('comment_form_default_fields', 'vts_website_remove');function vts_website_remove($fields){if(isset($fields['url']))unset($fields['url']);return $fields;}

1 mẹo để giảm spam nữa là chặn url tự động tạo đường dẫn,

Thêm 1 điều nữa, nếu bạn vẫn muốn giữa lại phần bình luận để tương trợ SEO hoặc tăng tương tác thì nên cài thêm plugin Antispam Bee hoặc WP Armour – Honeypot Anti Spam để chặn spam hiệu quả.

Update mới: Có 1 số người hỏi không muốn gỡ hoàn toàn comment mà muốn gỡ mỗi cái Comments topbar thì làm thế nào thì bạn có thể tiêu dùng đoạn code sau:

function vutruso_remove_admin_bar_links() {    global $wp_admin_bar;    $wp_admin_bar->remove_menu('comments');}add_action('wp_before_admin_bar_render', 'vutruso_remove_admin_bar_links');

remove admin bar links

Hy vọng bài viết sẽ giúp ích được cho nhiều người.

Xin cảm ơn.

Related Posts:


0 nhận xét:

Post a Comment

Chăm sóc tóc

DUNG DỊCH TẮM GỘI KHÔ – PH
90.000₫
MẶT NẠ TÓC PHỤC HỒI HƯ TỔN PREMIUM REPAIR MASK 180G – TSUBAKI
225.000₫
BỒ KẾT HOA BƯỞI 300ML – NCT3
340.000₫
DẦU XẢ THẢO DƯỢC BỒ KẾT SẢ CHANH HOA BƯỞI 300ML – TRƯỜNG HƯNG THỊNH
100.000₫
DẦU GỘI THẢO DƯỢC BỒ KẾT SẢ CHANH HOA BƯỞI 300ML – TRƯỜNG HƯNG THỊNH
100.000₫
SERUM DƯỠNG TÓC HOA BƯỞI GIẢM GÃY RỤNG 50ML – POMELO
84.000₫

Quảng cáo

Nổi bật

Cài đặt Thanh Toán Google adsense bằng ngân hàng Vietcombank

Sau khi đã đủ điều kiện rút tiền từ Google Adsense thì bạn cần phải thêm hình thức thanh toán để Google trả tiền cho bạn.Khi kiếm tiền trên ...

a-ads

Máy tính Laptop

44.990.000đ
Laptop LG Gram 2022 17Z90Q-G.AH76A5 (Core-i7 1260P/16GB/512GB/17″ WQXGA/Win 11/Xám)
24.790.000đ
Laptop LG Gram 2021 16ZD90P-G.AX54A5 (i5-1135G7/8GB RAM/512GB SSD/16″WQXGA/Dos/Trắng)
14.590.000đ
Laptop Acer Gaming Aspire 7 A715-42G-R4ST NH.QAYSV.004 (R5 5500U/8GB RAM/256GB SSD/15.6″FHD IPS/GTX1650 4GB/Win10) – Hàng chính hãng
15.190.000đ
Laptop Acer Aspire 3 A315-58G-50S4 (Core i5 1135G7/8GB RAM/512GB/15.6″FHD/MX350 2GB/Win 10/Bạc)
21.990.000đ
Laptop Acer Swift 5 SF514-55TA-59N4 NX.A6SSV.001 (i5-1135G7/16GB RAM/1TB SSD/14″FHD_Touch/Win10/Xanh) – Hàng chính hãng
14.890.000đ
Laptop Acer Aspire 5 A514-54-59QK (Core i5 1135G7/8GB RAM/512GB/14″FHD/Win 11/Vàng)

Vay Online

(x)
(x)
Day noi mi | Hoc noi mi | Noi mi dep | Trung tam day nghe toc | Day cat toc | Day nghe toc | Hoc cat toc | Hoc cat toc o Ha Noi | Hoc cat toc tai Ha Noi | Thuoc chua benh a sung
Dau goi Kafen | Dau xa Kafen | Giao trinh day cat toc | Mua ban rao vat | Dang rao vat | Dien dan rao vat | Rao vat mien phi | Trang rao vat

Mua Hang Gia Re / Cho Dien Tu / Mua Hang Online Uy Tin / Sim So Dep / Mua Hang Online / Dung Cu Cat / Dung Cu Cat Gia Re / Ban Buon Dung Cu Cat / Hoc Cat Toc / Dang Rao Vat / Dien dan Rao Vat / Trang Rao Vat / Day Noi Mi / Rao Vat Cho Tot / Quang Cao Rao Vat / Camera Quan Sat / Cac Website Rao Vat / My Pham Nganh Toc / Phu Kien Nganh Toc / Phuong Phap Tap Gym / Kiem Tien Tren Mang / Trung Tam Day Nghe Toc / VPS Gia Sieu Re / VPS Gia Sieu 10K / Thiet Ke Web Gia Re / Bat Dong San