Tarkib MarketingIjtimoiy media va Influencer marketingi

WordPress: Nima uchun sharhlarni olib tashladim (va ularni qanday olib tashladim)

Men barcha sharhlarni o'chirib tashladim Martech Zone bugun va farzandim mavzusidagi barcha izohlarni o'chirib qo'ydi. Keling, WordPress veb-saytingizdagi sharhlarni olib tashlash va o'chirish nima uchun aqlli harakat ekanligini muhokama qilaylik:

  1. Spam oldini olish: WordPress saytlaridagi sharhlar spamni jalb qilish bilan mashhur. Ushbu spam sharhlar veb-saytingizni buzishi va onlayn obro'ingizga putur etkazishi mumkin. Ushbu spam sharhlarini boshqarish va filtrlash ko'p vaqt talab qilishi va samarasiz bo'lishi mumkin. Sharhlarni o'chirib qo'yish orqali siz bu qiyinchilikni bartaraf etishingiz mumkin.
  2. Rasmlar topilmadi: Saytni koʻzdan kechirganimda, muammolardan biri toʻxtashda davom etayotganlardan biri bu foydalanishdan voz kechgan sharhlovchilar edi. Gravatar, WordPress - sharhlovchining profili avatarini yoki rasmini ko'rsatish vositasi. Gravatar standart tasvirni chiroyli ko'rsatish o'rniga, u o'rniga a hosil qiladi Fayl topilmadi, saytni sekinlashtirish va xatolarni keltirib chiqarish. Buni tuzatish uchun sharhlovchi bilan bog'liq muammolarni bartaraf etishim va ularni o'chirib tashlashim kerak edi... juda ko'p vaqt talab etadi.
  3. Aloqa sifatini saqlash: Sizning WordPress saytingizda sharhlarga ruxsat berish ushbu sharhlarga tashqi havolalarni kiritishga olib kelishi mumkin. Ushbu havolalarning ba'zilari past sifatli yoki spam veb-saytlardan bo'lishi mumkin. Qidiruv mexanizmlari veb-saytingizni tartiblashda chiquvchi havolalar sifatini hisobga oladi. Sharhlarni o'chirib qo'yish saytingizdagi havolalar ustidan nazoratni saqlashga yordam beradi va potentsial zararli havolalar reytingingizga ta'sir qilishining oldini oladi.
  4. Vaqt samaradorligi: Sharhlarni boshqarish va moderatsiya qilish sizning vaqtingiz va resurslaringizni sezilarli darajada sarflashi mumkin. Sharhlarni boshqarish uchun sarflangan vaqtni sotish va marketing harakatlaringiz bilan bog'liq boshqa muhim vazifalar uchun yaxshiroq ishlatish mumkin. Sharhlarni o'chirib qo'yish kontent yaratish, SEO optimallashtirish va boshqa savdo va marketing faoliyatiga e'tibor qaratish uchun qimmatli vaqtni bo'shatadi.
  5. Ijtimoiy tarmoqlarga o'tish: So'nggi yillarda onlayn munozaralar manzarasi veb-sayt sharhlaridan va yana ijtimoiy media platformalariga o'tdi. Foydalanuvchilar sizning kontentingizni Facebook, Twitter yoki LinkedIn kabi ijtimoiy media saytlarida baham ko'rishlari, sharhlashlari va ular bilan bog'lanishlari ehtimoli ko'proq. Suhbatni ushbu platformalarga yo'naltirish orqali siz kattaroq, faolroq jamoalarga kirishingiz va marketing harakatlaringizni kuchaytirishingiz mumkin.

Fikrlarni qanday o'chirish mumkin

foydalanish MySQL va Phpmyadmin, siz barcha joriy sharhlarni quyidagi bilan o'chirishingiz mumkin SQL buyruq:

TRUNCATE TABLE wp_commentmeta;
TRUNCATE TABLE wp_comments;

Agar sizning WordPress jadvallaringiz boshqa prefiksga ega bo'lsa wp_, buning uchun buyruqlarni o'zgartirishingiz kerak bo'ladi.

Sharhlarni qanday olib tashlash mumkin

Ushbu kod sizning WordPress mavzuingizda yoki bolalar mavzuingizda functions.php fayl - bu WordPress veb-saytingizdagi sharhlar tizimining turli jihatlarini o'chirish va o'chirish uchun mo'ljallangan funktsiyalar va filtrlar to'plami:

// 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');

Keling, har bir qismni ajratamiz:

  1. disable_comment_feeds: Bu funksiya sharhlar tasmasini o'chiradi. U birinchi navbatda mavzuingizda avtomatik tasma havolalarini qo'llab-quvvatlaydi. Keyin, u foydalanadi feed_links_show_comments_feed Qaytish uchun filtr false, sharhlar tasmasini samarali ravishda o'chirib qo'yish.
  2. disable_comments_post_types_support: Bu funksiya WordPress oʻrnatishingizdagi barcha post turlarini takrorlaydi. Fikrlarni qo'llab-quvvatlaydigan har bir post turi uchun (post_type_supports($post_type, 'comments')), u sharhlar va kuzatuvlarni qo'llab-quvvatlashni olib tashlaydi. Bu barcha post turlari uchun sharhlarni samarali ravishda o'chirib qo'yadi.
  3. disable_comments_status: Bu funksiyalar sharhlar holatini filtrlaydi va qaytish uchun oldingi qismdagi pinglar false, barcha xabarlar uchun sharhlar va pinglarni samarali tarzda yopish.
  4. disable_comments_hide_existing_comments: Bu funksiya bo'sh massivni qaytarish orqali mavjud izohlarni yashiradi comments_array filtr qo'llaniladi. Bu sizning veb-saytingizda mavjud sharhlar ko'rsatilmasligini ta'minlaydi.
  5. disable_comments_admin_menu: Bu funksiya WordPress administrator menyusidan “Izohlar” sahifasini olib tashlaydi. Kerakli ruxsatlarga ega foydalanuvchilar endi sharhlarni boshqarish variantini ko'rmaydilar.
  6. disable_comments_admin_menu_redirect: Agar foydalanuvchi "edit-comments.php" ga o'tish orqali to'g'ridan-to'g'ri sharhlar sahifasiga kirishga harakat qilsa, bu funksiya ularni WordPress boshqaruv paneliga yo'naltiradi. wp_redirect(admin_url());.

Ushbu kod WordPress veb-saytingizdagi sharh tizimini butunlay o'chirib qo'yadi. U nafaqat barcha post turlari uchun sharhlarni o'chirib qo'yadi, balki mavjud sharhlarni ham yashiradi, sharhlar sahifasini administrator menyusidan olib tashlaydi va foydalanuvchilarni sharhlar sahifasidan boshqa tomonga yo'naltiradi. Bu siz sharh funksiyasidan foydalanishni istamagan va WordPress saytingizning orqa qismini soddalashtirmoqchi bo'lgan holatlarda foydali bo'lishi mumkin.

Douglas Karr

Douglas Karr ning CMO hisoblanadi OpenINSIGHTS va asoschisi Martech Zone. Duglas o'nlab muvaffaqiyatli MarTech startaplariga yordam berdi, Martechni sotib olish va investitsiyalarida 5 milliard dollardan ortiq mablag'ni sinchkovlik bilan tekshirishda yordam berdi va kompaniyalarga savdo va marketing strategiyalarini amalga oshirish va avtomatlashtirishda yordam berishda davom etmoqda. Duglas xalqaro miqyosda tan olingan raqamli transformatsiya va MarTech mutaxassisi va ma'ruzachisi. Duglas, shuningdek, Dummie's qo'llanmasi va biznes rahbariyati kitobining nashr etilgan muallifi.

Haqida Maqolalar

Yuqoriga qaytish tugmasi
yaqin

Adblock aniqlandi

Martech Zone Sizga ushbu kontentni hech qanday to'lovsiz taqdim eta oladi, chunki biz saytimizni reklama daromadlari, sheriklik havolalari va homiylik orqali monetizatsiya qilamiz. Saytimizni ko'rayotganingizda reklama blokeringizni olib tashlasangiz, biz juda minnatdormiz.