Content MàrquetingMàrqueting de xarxes socials i influencers

WordPress: per què he eliminat els comentaris (i com els he eliminat)

He esborrat tots els comentaris Martech Zone avui i he desactivat tots els comentaris al tema del meu fill. Anem a discutir per què és un moviment intel·ligent eliminar i desactivar els comentaris al vostre lloc web de WordPress:

  1. Prevenció de correu brossa: Els comentaris als llocs de WordPress són coneguts per atraure correu brossa. Aquests comentaris de correu brossa poden desordenar el vostre lloc web i danyar la vostra reputació en línia. Gestionar i filtrar aquests comentaris de correu brossa pot ser molt llarg i contraproduent. Si desactiveu els comentaris, podeu eliminar aquesta molèstia.
  2. Imatges no trobades: Mentre rastrejava el lloc per problemes, un que va continuar apareixent van ser els comentaristes que havien abandonat l'ús de Gravatar, WordPress significa mostrar l'avatar o la imatge del perfil d'un comentarista. En lloc que Gravatar mostri amb gràcia una imatge estàndard, en lloc d'això produiria un Arxiu no trobat, alentint el lloc i produint errors. Per corregir-ho, hauria de solucionar els problemes del comentarista i suprimir-los... requereix massa temps.
  3. Manteniment de la qualitat de l'enllaç: Permetre comentaris al vostre lloc de WordPress pot comportar la inclusió d'enllaços externs dins d'aquests comentaris. Alguns d'aquests enllaços poden ser de llocs web de baixa qualitat o de correu brossa. Els motors de cerca tenen en compte la qualitat dels enllaços de sortida a l'hora de classificar el vostre lloc web. Desactivar els comentaris us ajuda a mantenir el control sobre els enllaços del vostre lloc i evita que els enllaços potencialment nocius afectin la vostra classificació.
  4. Eficiència temporal: Gestionar i moderar els comentaris pot esgotar el vostre temps i recursos de manera significativa. El temps dedicat a la gestió dels comentaris es podria utilitzar millor per a altres tasques crucials relacionades amb els vostres esforços de vendes i màrqueting. La desactivació dels comentaris allibera un temps valuós per centrar-se en la creació de contingut, l'optimització de SEO i altres activitats de vendes i màrqueting.
  5. Canvi a les xarxes socials: En els últims anys, el panorama de les discussions en línia s'ha desplaçat dels comentaris dels llocs web i més cap a les plataformes de xarxes socials. Els usuaris tenen més probabilitats de compartir, comentar i interactuar amb el vostre contingut a llocs de xarxes socials com Facebook, Twitter o LinkedIn. En dirigir la conversa a aquestes plataformes, podeu accedir a comunitats més grans i actives i millorar els vostres esforços de màrqueting.

Com esborrar comentaris

Ús MySQL i PHPMyAdmin, podeu suprimir tots els comentaris actuals amb el següent SQL comandament:

TRUNCATE TABLE wp_commentmeta;
TRUNCATE TABLE wp_comments;

Si les vostres taules de WordPress tenen un prefix diferent de wp_, haureu de modificar les ordres per a això.

Com eliminar comentaris

Aquest codi al vostre tema de WordPress o al tema infantil functions.php El fitxer és un conjunt de funcions i filtres dissenyats per desactivar i eliminar diversos aspectes del sistema de comentaris al vostre lloc web de WordPress:

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

Desglossem cada part:

  1. disable_comment_feeds: Aquesta funció desactiva els canals de comentaris. Primer afegeix suport per als enllaços de feed automàtics al vostre tema. Aleshores, utilitza el feed_links_show_comments_feed filtre per tornar false, desactivant efectivament el canal de comentaris.
  2. disable_comments_post_types_support: Aquesta funció itera a través de tots els tipus de publicacions de la vostra instal·lació de WordPress. Per a cada tipus de publicació que admet comentaris (post_type_supports($post_type, 'comments')), elimina el suport per a comentaris i trackbacks. Això desactiva efectivament els comentaris per a tots els tipus de publicacions.
  3. disable_comments_status: Aquestes funcions filtren l'estat dels comentaris i pings a la portada per tornar false, tancant de manera efectiva els comentaris i els pings per a totes les publicacions.
  4. disable_comments_hide_existing_comments: Aquesta funció amaga els comentaris existents tornant una matriu buida quan el comments_array s'aplica el filtre. Això garanteix que els comentaris existents no es mostraran al vostre lloc web.
  5. disable_comments_admin_menu: Aquesta funció elimina la pàgina "Comentaris" del menú d'administració de WordPress. Els usuaris amb els permisos necessaris ja no veuran l'opció de gestionar els comentaris.
  6. disable_comments_admin_menu_redirect: si un usuari intenta accedir directament a la pàgina de comentaris navegant a "edit-comments.php", aquesta funció el redirigeix ​​al tauler d'administració de WordPress mitjançant wp_redirect(admin_url());.

Aquest codi desactiva completament el sistema de comentaris al vostre lloc web de WordPress. No només desactiva els comentaris per a tots els tipus de publicacions, sinó que també amaga els comentaris existents, elimina la pàgina de comentaris del menú d'administració i redirigeix ​​els usuaris fora de la pàgina de comentaris. Això pot ser útil en situacions en què no voleu utilitzar la funcionalitat de comentaris i voleu simplificar el backend del vostre lloc de WordPress.

Douglas Karr

Douglas Karr és CMO de OpenINSIGHTS i el fundador de la Martech Zone. Douglas ha ajudat a desenes d'empreses d'èxit de MarTech, ha ajudat en la diligència deguda de més de 5 mil milions de dòlars en adquisicions i inversions de Martech i continua ajudant les empreses a implementar i automatitzar les seves estratègies de vendes i màrqueting. Douglas és un expert i conferenciant de MarTech en transformació digital reconegut internacionalment. Douglas també és autor publicat d'una guia de Dummie i d'un llibre sobre lideratge empresarial.

Articles Relacionats

Torna al botó superior
a prop

Adblock detectat

Martech Zone és capaç de proporcionar-vos aquest contingut sense cap cost perquè monetitzem el nostre lloc mitjançant ingressos publicitaris, enllaços d'afiliats i patrocinis. Agrairem que elimineu el bloquejador d'anuncis mentre visualitzeu el nostre lloc.