Content MarketingMedia Sosial & Pemasaran Influencer

WordPress: Napa Aku Mbusak Komentar (Lan Cara Mbusak)

Aku mbusak kabeh komentar ing Martech Zone dina iki lan mateni kabeh komentar ing tema anakku. Ayo rembugan kenapa minangka langkah cerdas kanggo mbusak lan mateni komentar ing situs web WordPress sampeyan:

  1. Nyegah Spam: Komentar ing situs WordPress kondhang amarga narik spam. Komentar spam iki bisa ngrusak situs web sampeyan lan ngrusak reputasi online sampeyan. Ngatur lan nyaring liwat komentar spam iki bisa dadi akeh wektu lan kontraproduktif. Kanthi mateni komentar, sampeyan bisa ngilangi kerumitan iki.
  2. Gambar Ora Ditemokake: Nalika aku nyusup situs kanggo masalah, salah siji sing terus tuwuh yaiku komentator sing wis nilar panggunaan Gravatar, WordPress sarana kanggo nampilake avatar profil utawa gambar komentator. Tinimbang Gravatar anggun nampilake gambar standar, tinimbang bakal gawé a file ora ditemokake, kalem situs lan ngasilake kesalahan. Kanggo mbenerake iki, aku kudu ngatasi masalah komentator lan mbusak… banget wektu.
  3. Njaga Kualitas Link: Ngidini komentar ing situs WordPress sampeyan bisa nyebabake nyakup pranala njaba ing komentar kasebut. Sawetara pranala kasebut bisa uga saka situs web sing berkualitas rendah utawa spam. Mesin telusur nimbang kualitas pranala metu nalika peringkat situs web sampeyan. Mateni komentar mbantu sampeyan njaga kontrol liwat pranala ing situs sampeyan lan nyegah pranala sing bisa mbebayani saka pengaruhe rangking sampeyan.
  4. Efisiensi Wektu: Ngatur lan ngatur komentar bisa nyuda wektu lan sumber daya. Wektu sing digunakake kanggo ngatur komentar bisa luwih apik digunakake kanggo tugas penting liyane sing ana gandhengane karo upaya penjualan lan pemasaran sampeyan. Mateni komentar mbebasake wektu sing penting kanggo fokus ing nggawe konten, optimasi SEO, lan aktivitas sales lan marketing liyane.
  5. Ngalih menyang Media Sosial: Ing taun-taun pungkasan, lanskap diskusi online wis ngalih saka komentar situs web lan luwih akeh menyang platform media sosial. Pangguna luwih seneng nuduhake, menehi komentar, lan melu konten sampeyan ing situs media sosial kaya Facebook, Twitter, utawa LinkedIn. Kanthi ngarahake obrolan menyang platform kasebut, sampeyan bisa nutul menyang komunitas sing luwih gedhe lan luwih aktif lan ningkatake upaya marketing.

Carane Mbusak Komentar

nggunakake MySQL lan PHPMyAdmin, sampeyan bisa mbusak kabeh komentar saiki karo ing ngisor iki SQL dhawuhe:

TRUNCATE TABLE wp_commentmeta;
TRUNCATE TABLE wp_comments;

Yen tabel WordPress sampeyan duwe prefiks sing beda karo wp_, sampeyan kudu ngowahi perintah kasebut.

Carane Mbusak Komentar

Kode iki ing tema WordPress utawa tema anak functions.php file minangka sakumpulan fungsi lan saringan sing dirancang kanggo mateni lan mbusak macem-macem aspek sistem komentar ing situs web WordPress sampeyan:

// Disable comment feeds
function disable_comment_feeds(){
    // Add default posts and comments RSS feed links to head.
    add_theme_support( 'automatic-feed-links' );

    // disable comments feed
    add_filter( 'feed_links_show_comments_feed', '__return_false' ); 
}
add_action( 'after_setup_theme', 'disable_comment_feeds' );

// Disable comments on all post types
function disable_comments_post_types_support() {
	$post_types = get_post_types();
	foreach ($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');
		}
	}
}
add_action('admin_init', 'disable_comments_post_types_support');

// Disable comments
function disable_comments_status() {
	return false;
}
add_filter('comments_open', 'disable_comments_status', 10, 2);
add_filter('pings_open', 'disable_comments_status', 10, 2);

// Hide existing comments everywhere
function disable_comments_hide_existing_comments($comments) {
	$comments = array();
	return $comments;
}
add_filter('comments_array', 'disable_comments_hide_existing_comments', 10, 2);

// Disable comments menu in admin
function disable_comments_admin_menu() {
	remove_menu_page('edit-comments.php');
}
add_action('admin_menu', 'disable_comments_admin_menu');

// Redirect users trying to access comments page
function disable_comments_admin_menu_redirect() {
	global $pagenow;
	if ($pagenow === 'edit-comments.php') {
		wp_redirect(admin_url()); exit;
	}
}
add_action('admin_init', 'disable_comments_admin_menu_redirect');

Ayo dipecah saben bagean:

  1. disable_comment_feeds: Fungsi iki mateni feed komentar. Iki pisanan nambah dhukungan kanggo pranala feed otomatis ing tema sampeyan. Banjur, nggunakake feed_links_show_comments_feed Filter kanggo bali false, kanthi efektif mateni feed komentar.
  2. disable_comments_post_types_support: Fungsi iki ngulang kabeh jinis kiriman ing instalasi WordPress sampeyan. Kanggo saben jinis kiriman sing ndhukung komentar (post_type_supports($post_type, 'comments')), mbusak dhukungan kanggo komentar lan trackback. Iki kanthi efektif mateni komentar kanggo kabeh jinis kiriman.
  3. disable_comments_status: Fungsi iki nyaring status komentar lan ping ing ngarep-mburi kanggo bali false, kanthi efektif nutup komentar lan ping kanggo kabeh kiriman.
  4. disable_comments_hide_existing_comments: Fungsi iki ndhelikake komentar sing wis ana kanthi ngasilake array kosong nalika comments_array saringan ditrapake. Iki mesthekake yen komentar sing wis ana ora bakal ditampilake ing situs web sampeyan.
  5. disable_comments_admin_menu: Fungsi iki mbusak kaca "Komentar" saka menu admin WordPress. Pangguna sing duwe ijin sing dibutuhake ora bakal bisa ndeleng pilihan kanggo ngatur komentar maneh.
  6. disable_comments_admin_menu_redirect: Yen pangguna nyoba ngakses kaca komentar kanthi langsung kanthi navigasi menyang 'edit-comments.php,' fungsi iki ngarahake menyang dashboard admin WordPress nggunakake wp_redirect(admin_url());.

Kode iki mateni kabeh sistem komentar ing situs web WordPress sampeyan. Ora mung mateni komentar kanggo kabeh jinis kiriman nanging uga ndhelikake komentar sing wis ana, mbusak kaca komentar saka menu admin, lan pangalihan pangguna adoh saka kaca komentar. Iki bisa mbiyantu ing kahanan sing sampeyan ora pengin nggunakake fungsi komentar lan pengin nyederhanakake backend situs WordPress sampeyan.

Douglas Karr

Douglas Karr punika CMO saka OpenINSIGHTS lan pangadeg ing Martech Zone. Douglas wis mbantu Welasan wiwitan MarTech sukses, wis mbantu ing amarga rajin liwat $ 5 bil ing pitukon lan investasi Martech, lan terus kanggo ngewangi perusahaan ing ngleksanakake lan ngotomatisasi dodolan lan strategi marketing. Douglas minangka transformasi digital sing diakoni sacara internasional lan pakar lan speaker MarTech. Douglas uga dadi penulis buku pandhuan Dummie lan buku kepemimpinan bisnis.

Artikel web

Bali menyang ndhuwur tombol
Cedhak

Adblock Dideteksi

Martech Zone bisa nyedhiyakake konten iki tanpa biaya amarga kita monetisasi situs liwat revenue iklan, pranala afiliasi, lan sponsor. Kita bakal ngormati yen sampeyan bakal mbusak blocker iklan nalika ndeleng situs kita.