Məzmun MarketinqSosial Media və İnfluencer Marketinqi

WordPress: Şərhləri niyə sildim (və onları necə sildim)

Bütün şərhləri sildim Martech Zone bu gün və uşaq mövzusundakı bütün şərhləri deaktiv etdi. WordPress veb saytınızdakı şərhləri silmək və deaktiv etmək nə üçün ağıllı bir addım olduğunu müzakirə edək:

  1. Spam qarşısının alınması: WordPress saytlarında şərhlər spam cəlb etmək üçün məşhurdur. Bu spam şərhlər vebsaytınızı qarışdıra və onlayn reputasiyanıza xələl gətirə bilər. Bu spam şərhləri idarə etmək və filtrləmək vaxt aparan və əks nəticə verə bilər. Şərhləri deaktiv etməklə bu əngəli aradan qaldıra bilərsiniz.
  2. Şəkillər Tapılmadı: Problemlər üçün saytı skan etdiyim zaman rastlaşmağa davam edənlərdən biri istifadəni tərk etmiş şərhçilər idi. Gravatar, WordPress' şərhçinin profil avatarını və ya şəklini göstərmək vasitəsidir. Gravatar standart bir görüntünü zərif şəkildə göstərmək əvəzinə, bunun əvəzinə a fayl tapılmadı, saytı yavaşlatır və səhvlər yaradır. Bunu düzəltmək üçün şərhçinin problemlərini həll etməli və onları silməliyəm... çox vaxt aparır.
  3. Link keyfiyyətinin saxlanması: WordPress saytınızda şərhlərə icazə vermək həmin şərhlərə xarici keçidlərin daxil edilməsinə səbəb ola bilər. Bu bağlantılardan bəziləri aşağı keyfiyyətli və ya spam saytlardan ola bilər. Axtarış motorları veb saytınızı sıralayarkən gedən bağlantıların keyfiyyətini nəzərə alır. Şərhləri deaktiv etmək saytınızdakı bağlantılar üzərində nəzarəti saxlamağa kömək edir və potensial zərərli linklərin reytinqlərinizə təsir etməsinin qarşısını alır.
  4. Vaxt Effektivliyi: Şərhləri idarə etmək və moderasiya etmək vaxtınızı və resurslarınızı əhəmiyyətli dərəcədə sərf edə bilər. Şərhləri idarə etmək üçün sərf olunan vaxt satış və marketinq səylərinizlə bağlı digər mühüm vəzifələr üçün daha yaxşı istifadə oluna bilər. Şərhlərin söndürülməsi məzmunun yaradılması, SEO optimallaşdırılması və digər satış və marketinq fəaliyyətlərinə diqqət yetirmək üçün dəyərli vaxt azad edir.
  5. Sosial mediaya keçid: Son illərdə onlayn müzakirələrin mənzərəsi vebsayt şərhlərindən uzaqlaşıb və daha çox sosial media platformalarına doğru dəyişib. İstifadəçilər Facebook, Twitter və ya LinkedIn kimi sosial media saytlarında məzmununuzu paylaşmaq, şərh etmək və onlarla əlaqə qurmaq ehtimalı daha yüksəkdir. Söhbəti bu platformalara yönəltməklə siz daha böyük, daha aktiv icmalara daxil ola və marketinq səylərinizi artıra bilərsiniz.

Şərhləri necə silmək olar

Istifadə MySQLPHPMyAdmin, bütün cari şərhləri aşağıdakılarla silə bilərsiniz SQL komanda:

TRUNCATE TABLE wp_commentmeta;
TRUNCATE TABLE wp_comments;

WordPress cədvəllərinizdən fərqli bir prefiks varsa wp_, bunun üçün əmrləri dəyişdirməlisiniz.

Şərhləri necə silmək olar

Bu kod WordPress mövzunuzda və ya uşaq mövzunuzda functions.php fayl WordPress veb saytınızdakı şərh sisteminin müxtəlif aspektlərini söndürmək və silmək üçün nəzərdə tutulmuş funksiyalar və filtrlər toplusudur:

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

Gəlin hər bir hissəni parçalayaq:

  1. disable_comment_feeds: Bu funksiya şərh lentlərini deaktiv edir. O, əvvəlcə mövzunuzda avtomatik lent bağlantıları üçün dəstək əlavə edir. Sonra, istifadə edir feed_links_show_comments_feed qayıtmaq üçün filtr false, şərh lentini effektiv şəkildə deaktiv edir.
  2. disable_comments_post_types_support: Bu funksiya WordPress quraşdırmanızdakı bütün yazı növlərini təkrarlayır. Şərhləri dəstəkləyən hər bir yazı növü üçün (post_type_supports($post_type, 'comments')), şərhlər və izləmələr üçün dəstəyi aradan qaldırır. Bu, bütün yazı növləri üçün şərhləri effektiv şəkildə deaktiv edir.
  3. disable_comments_status: Bu funksiyalar geri qayıtmaq üçün ön tərəfdəki şərhlərin və pinglərin statusunu süzür false, bütün yazılar üçün şərhləri və pingləri effektiv şəkildə bağlayır.
  4. disable_comments_hide_existing_comments: Bu funksiya mövcud şərhləri gizlədən zaman boş massivi qaytarır comments_array filtr tətbiq olunur. Bu, mövcud şərhlərin veb saytınızda göstərilməyəcəyini təmin edir.
  5. disable_comments_admin_menu: Bu funksiya WordPress admin menyusundan “Şərhlər” səhifəsini silir. Lazımi icazələri olan istifadəçilər şərhləri idarə etmək seçimini daha görməyəcəklər.
  6. disable_comments_admin_menu_redirect: Əgər istifadəçi 'edit-comments.php' səhifəsinə keçməklə birbaşa şərhlər səhifəsinə daxil olmağa çalışırsa, bu funksiya onları WordPress admin panelinə yönləndirir. wp_redirect(admin_url());.

Bu kod WordPress veb saytınızdakı şərh sistemini tamamilə söndürür. O, yalnız bütün yazı növləri üçün şərhləri söndürmür, həm də mövcud şərhləri gizlədir, şərhlər səhifəsini admin menyusundan silir və istifadəçiləri şərhlər səhifəsindən uzaqlaşdırır. Bu, şərh funksiyasından istifadə etmək istəmədiyiniz və WordPress saytınızın arxa hissəsini sadələşdirmək istədiyiniz hallarda faydalı ola bilər.

Douglas Karr

Douglas Karr CMO-dur OpenINSIGHTS və təsisçisi Martech Zone. Duqlas onlarla uğurlu MarTech startapına kömək edib, Martech-in satınalmalarında və investisiyalarında 5 milyard dollardan çox dəyərində lazımi araşdırmaya kömək edib və şirkətlərə satış və marketinq strategiyalarının həyata keçirilməsində və avtomatlaşdırılmasında kömək etməyə davam edir. Duqlas beynəlxalq səviyyədə tanınan rəqəmsal transformasiya və MarTech eksperti və məruzəçisidir. Douglas həm də Dummie's guide və biznes liderliyi kitabının nəşr edilmiş müəllifidir.

əlaqəli məqalələr

Başa dön düyməsini basın
yaxın

Adblock Aşkarlandı

Martech Zone bu məzmunu heç bir ödəniş etmədən sizə təqdim edə bilir, çünki biz reklam gəlirləri, filial bağlantıları və sponsorluqlar vasitəsilə saytımızdan pul qazanırıq. Saytımıza baxarkən reklam blokerinizi silsəniz çox şad olarıq.