WordPress: Għaliex Neħħejt il-Kummenti (U Kif Neħħejthom)
Ħassejt il-kummenti kollha fuq Martech Zone illum u ddiżattivat il-kummenti kollha fit-tema tat-tifel tiegħi. Ejja niddiskutu għaliex hija mossa intelliġenti li tneħħi u tiddiżattiva l-kummenti fuq il-websajt WordPress tiegħek:
- Prevenzjoni tal-ispam: Il-kummenti fuq is-siti WordPress huma notorji biex jiġbdu l-ispam. Dawn il-kummenti tal-ispam jistgħu jfixklu l-websajt tiegħek u jagħmlu ħsara lir-reputazzjoni tiegħek online. Il-ġestjoni u l-iffiltrar ta' dawn il-kummenti tal-ispam jistgħu jieħdu ħafna ħin u jkunu kontroproduttivi. Billi tiddiżattiva l-kummenti, tista 'telimina din il-battikata.
- Stampi Mhux Sabu: Hekk kif tkaxkru s-sit għal kwistjonijiet, wieħed li kompla joħroġ kien kummentaturi li abbandunaw l-użu ta' Gravatar, WordPress' tfisser li turi l-avatar jew l-immaġni tal-profil ta' kummentatur. Minflok Gravatar juri bil-grazzja immaġini standard, minflok jipproduċi a fajl ma nstabx, inaqqas is-sit u jipproduċi żbalji. Sabiex nikkoreġi dan, ikolli nsolvi l-problemi tal-kummentatur u nħassarhom... jieħu wisq ħin.
- Żamma tal-Kwalità tal-Link: Li tippermetti kummenti fuq is-sit WordPress tiegħek jista 'jwassal għall-inklużjoni ta' links esterni f'dawk il-kummenti. Xi wħud minn dawn ir-rabtiet jistgħu jkunu minn websajts ta 'kwalità baxxa jew spammy. Il-magni tat-tiftix iqisu l-kwalità tal-links 'il barra meta jikklassifikaw il-websajt tiegħek. Id-diżattivazzjoni tal-kummenti tgħinek iżżomm kontroll fuq il-links fuq is-sit tiegħek u tipprevjeni links potenzjalment ta 'ħsara milli jaffettwaw il-klassifikazzjonijiet tiegħek.
- Effiċjenza tal-Ħin: Il-ġestjoni u l-moderazzjoni tal-kummenti jistgħu jbattu l-ħin u r-riżorsi tiegħek b'mod sinifikanti. Il-ħin mgħoddi għall-ġestjoni tal-kummenti jista' jiġi utilizzat aħjar għal kompiti kruċjali oħra relatati mal-bejgħ u l-isforzi tal-marketing tiegħek. Id-diżattivazzjoni tal-kummenti tillibera ħin prezzjuż biex tiffoka fuq il-ħolqien tal-kontenut, l-ottimizzazzjoni tas-SEO, u attivitajiet oħra ta 'bejgħ u kummerċjalizzazzjoni.
- Bidla għall-Midja Soċjali: F'dawn l-aħħar snin, ix-xenarju tad-diskussjonijiet onlajn tbiegħed mill-kummenti tal-websajt u aktar lejn pjattaformi tal-midja soċjali. L-utenti huma aktar probabbli li jaqsmu, jikkummentaw, u jimpenjaw ruħhom mal-kontenut tiegħek fuq siti tal-midja soċjali bħal Facebook, Twitter, jew LinkedIn. Billi tmexxi l-konversazzjoni lejn dawn il-pjattaformi, tista’ tisfrutta komunitajiet akbar u aktar attivi u ttejjeb l-isforzi tal-kummerċjalizzazzjoni tiegħek.
Kif Tħassar il-Kummenti
Bl-użu MySQL u, Phpmyadmin, tista' tħassar il-kummenti kurrenti kollha b'dan li ġej SQL kmand:
TRUNCATE TABLE wp_commentmeta;
TRUNCATE TABLE wp_comments;
Jekk it-tabelli WordPress tiegħek għandhom prefiss differenti minn wp_
, ikollok bżonn timmodifika l-kmandi għal dan.
Kif Tneħħi l-Kummenti
Dan il-kodiċi fit-tema WordPress tiegħek jew it-tema tat-tfal functions.php
fajl huwa sett ta’ funzjonijiet u filtri ddisinjati biex jiskonnettjaw u jneħħu diversi aspetti tas-sistema ta’ kummenti fuq il-websajt WordPress tiegħek:
// 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');
Ejja nkissru kull parti:
disable_comment_feeds
: Din il-funzjoni tiddiżattiva l-feeds tal-kummenti. L-ewwel iżid appoġġ għal links tal-għalf awtomatiċi fit-tema tiegħek. Imbagħad, juża l-feed_links_show_comments_feed
filtru biex jirritornafalse
, tiddiżattiva b'mod effettiv l-għalf tal-kummenti.disable_comments_post_types_support
: Din il-funzjoni tgħaddi mit-tipi kollha ta' post fl-installazzjoni ta' WordPress tiegħek. Għal kull tip ta' post li jappoġġja kummenti (post_type_supports($post_type, 'comments')
), tneħħi l-appoġġ għall-kummenti u t-trackbacks. Dan effettivament jiddiżattiva l-kummenti għat-tipi kollha ta 'post.disable_comments_status
: Dawn il-funzjonijiet jiffiltraw l-istatus tal-kummenti u l-pings fuq il-front-end biex jirritornafalse
, effettivament jagħlqu kummenti u pings għall-postijiet kollha.disable_comments_hide_existing_comments
: Din il-funzjoni taħbi kummenti eżistenti billi tirritorna firxa vojta meta l-comments_array
jiġi applikat filtru. Dan jiżgura li l-kummenti eżistenti mhux se jintwerew fuq il-websajt tiegħek.disable_comments_admin_menu
: Din il-funzjoni tneħħi l-paġna "Kummenti" mill-menu tal-admin ta 'WordPress. L-utenti bil-permessi meħtieġa mhux se jibqgħu jaraw l-għażla li jimmaniġġjaw il-kummenti.disable_comments_admin_menu_redirect
: Jekk utent jipprova jaċċessa l-paġna tal-kummenti direttament billi jinnaviga lejn 'edit-comments.php,' din il-funzjoni tidderieġihom lejn id-dashboard tal-amministrazzjoni ta' WordPress billi tużawp_redirect(admin_url());
.
Dan il-kodiċi jiddiżattiva kompletament is-sistema tal-kummenti fuq il-websajt tiegħek WordPress. Mhux biss tiddiżattiva l-kummenti għat-tipi kollha ta’ post iżda wkoll taħbi l-kummenti eżistenti, tneħħi l-paġna tal-kummenti mill-menu tal-amministratur, u tidderieġi mill-ġdid lill-utenti 'l bogħod mill-paġna tal-kummenti. Dan jista’ jkun ta’ għajnuna f’sitwazzjonijiet fejn ma tridx tuża l-funzjonalità tal-kumment u trid tissimplifika l-backend tas-sit WordPress tiegħek.