{"id":65321,"date":"2024-06-20T08:45:09","date_gmt":"2024-06-20T08:45:09","guid":{"rendered":"https:\/\/supporthost.com\/it\/?p=65321"},"modified":"2024-07-18T14:34:32","modified_gmt":"2024-07-18T14:34:32","slug":"disabilitare-commenti-wordpress","status":"publish","type":"post","link":"https:\/\/supporthost.com\/it\/disabilitare-commenti-wordpress\/","title":{"rendered":"Come disabilitare i commenti su WordPress"},"content":{"rendered":"\n<p>I commenti su un sito WordPress possono essere un valore aggiunto. Per trarne il massimo, per\u00f2, bisogna occuparsi di moderarli. Per questa e altre ragioni, si possono voler disabilitare i commenti di WordPress <strong>su post specifici<\/strong> o <strong>sull&#8217;intero sito<\/strong>.<\/p>\n\n\n\n<p><em>Come fare? <\/em><\/p>\n\n\n\n<p>E come eliminare anche i commenti ricevuti finora?<\/p>\n\n\n\n<p>In questa guida vedremo diversi scenari e metodi per eliminare i commenti dal nostro sito.<\/p>\n\n\n\n<p>Iniziamo!<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Indice<\/h2><nav><ul><li><a href=\"#disabilitare-i-commenti-di-word-press-le-impostazioni\">Disabilitare i commenti di WordPress: le impostazioni<\/a><\/li><li><a href=\"#disattivare-i-commenti-su-un-singolo-articolo-o-su-singola-pagina\">Disattivare i commenti su un singolo articolo o su singola pagina<\/a><\/li><li><a href=\"#disattivare-i-commenti-su-piu-articoli-o-pagine-in-gruppo\">Disattivare i commenti su pi\u00f9 articoli o pagine (in gruppo)<\/a><\/li><li><a href=\"#chiudere-i-commenti-sugli-articoli-vecchi\">Chiudere i commenti sugli articoli vecchi<\/a><\/li><li><a href=\"#bloccare-i-commenti-sui-file-multimediali\">Bloccare i commenti sui file multimediali<\/a><\/li><li><a href=\"#come-usare-disable-comments\">Come usare Disable comments<\/a><ul><li><a href=\"#disabilitare-i-commenti-con-disable-comments\">Disabilitare i commenti con Disable Comments<\/a><\/li><li><a href=\"#eliminare-i-commenti-con-disable-comments\">Eliminare i commenti con Disable Comments<\/a><\/li><li><a href=\"#usare-disable-comments-con-word-press-multisite\">Usare Disable Comments con WordPress multisite<\/a><\/li><\/ul><\/li><li><a href=\"#disattivare-i-commenti-via-codice\">Disattivare i commenti via codice<\/a><ul><li><a href=\"#disattivare-i-commenti-sui-prossimi-articoli\">Disattivare i commenti sui prossimi articoli<\/a><\/li><li><a href=\"#chiudere-i-commenti-e-nascondere-tutti-i-commenti\">Chiudere i commenti e nascondere tutti i commenti<\/a><\/li><\/ul><\/li><li><a href=\"#conclusioni\">Conclusioni<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disabilitare-i-commenti-di-word-press-le-impostazioni\">Disabilitare i commenti di WordPress: le impostazioni<\/h2>\n\n\n\n<p>Modificando le impostazioni di WordPress \u00e8 possibile disattivare tutti i commenti futuri.<\/p>\n\n\n\n<p>Questo metodo ti pu\u00f2 essere utile in pi\u00f9 occasioni, per esempio:<\/p>\n\n\n\n<ul>\n<li>hai appena creato il tuo sito WordPress e, prima di pubblicarlo, vuoi disattivare la possibilit\u00e0 di commentare.<\/li>\n\n\n\n<li>Non vuoi pi\u00f9 ricevere i commenti sul tuo sito.<\/li>\n<\/ul>\n\n\n\n<p class=\"note\">Considera che ci sono anche altre alternative: per esempio se il problema che stai avendo \u00e8 lo spam, un plugin come <a href=\"https:\/\/supporthost.com\/it\/akismet\/\" data-type=\"post\" data-id=\"67655\">Akismet<\/a> ti permette di filtrare automaticamente i commenti non desiderati.<\/p>\n\n\n\n<p>Per disattivare i commenti globalmente sul sito, bisogna andare su <em>Impostazioni &gt; Discussione<\/em>.<\/p>\n\n\n\n<p>Da qui dovrai togliere la spunta all&#8217;opzione &#8220;<em>Permetti l&#8217;invio di commenti per i nuovi articoli<\/em>&#8220;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"271\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-discussione-disattivare-commenti-wordpress-1024x271.png\" alt=\"Impostazioni Discussione Disattivare Commenti WordPress\" class=\"wp-image-65322\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-discussione-disattivare-commenti-wordpress-1024x271.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-discussione-disattivare-commenti-wordpress-300x79.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-discussione-disattivare-commenti-wordpress-768x203.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-discussione-disattivare-commenti-wordpress-120x32.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-discussione-disattivare-commenti-wordpress.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dopo aver disattivato l&#8217;opzione, scorri fino alla fine della pagina e clicca sul pulsante &#8220;<em>Salva le modifiche<\/em>&#8220;.<\/p>\n\n\n\n<p>In questo modo i commenti saranno disattivati.<\/p>\n\n\n\n<p class=\"note\">Attenzione: se questa opzione era attiva e la stai disattivando, i commenti saranno disattivati sono sui prossimi articoli e pagine che pubblicherai, ma continueranno ad essere attivi sugli articoli che hai pubblicato finora.<\/p>\n\n\n\n<p>Pi\u00f9 avanti in questa guida vedremo come disattivare i commenti su pi\u00f9 articoli.<\/p>\n\n\n\n<p>Passiamo ora ai casi in cui si vogliono disattivare i commenti solo su un singolo articolo.<\/p>\n\n\n\n<p>Ti mostro esattamente come fare nella prossima sezione.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disattivare-i-commenti-su-un-singolo-articolo-o-su-singola-pagina\">Disattivare i commenti su un singolo articolo o su singola pagina<\/h2>\n\n\n\n<p>Per disabilitare i commenti su un articolo o su una pagina, dobbiamo utilizzare le impostazioni individuali dell&#8217;articolo o della pagina.<\/p>\n\n\n\n<p>Facciamo un esempio con gli articoli.<\/p>\n\n\n\n<p>Andiamo su <em>Articoli &gt; Tutti gli articoli<\/em> e modifichiamo l&#8217;articolo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"146\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli.png\" alt=\"Articoli Tutti Gli Articoli\" class=\"wp-image-21939\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli.png 366w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli-300x120.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli-120x48.png 120w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/figure>\n\n\n\n<p>Nelle impostazioni dell&#8217;articolo, nella sezione <em>Discussione<\/em>, vedremo l&#8217;opzione &#8220;<strong>Permetti di commentare<\/strong>&#8220;, se disattiviamo questa opzione, togliendo la spunta, i commenti verranno disattivati su quello specifico articolo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-singolo-articolo-wordpress-1024x464.png\" alt=\"Disattivare Commenti Su Singolo Articolo WordPress\" class=\"wp-image-65323\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-singolo-articolo-wordpress-1024x464.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-singolo-articolo-wordpress-300x136.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-singolo-articolo-wordpress-768x348.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-singolo-articolo-wordpress-120x54.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-singolo-articolo-wordpress.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Possiamo usare questo stesso metodo per:<\/p>\n\n\n\n<ul>\n<li>chiudere i commenti su una pagina;<\/li>\n\n\n\n<li>chiudere i commenti su un <a href=\"https:\/\/supporthost.com\/it\/custom-post-type\/\" data-type=\"post\" data-id=\"44303\">custom post type<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disattivare-i-commenti-su-piu-articoli-o-pagine-in-gruppo\">Disattivare i commenti su pi\u00f9 articoli o pagine (in gruppo)<\/h2>\n\n\n\n<p>Se non vogliamo disattivare completamente i commenti, ma modificare le impostazioni solo per articoli o pagine specifiche, possiamo usare le <strong>azioni di gruppo<\/strong> di WordPress per risparmiare tempo.<\/p>\n\n\n\n<p>Facciamo un esempio con gli articoli.<\/p>\n\n\n\n<ol>\n<li>Apriamo la lista degli articoli: <em>Articoli &gt; Tutti gli articoli<\/em>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"146\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli.png\" alt=\"Articoli Tutti Gli Articoli\" class=\"wp-image-21939\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli.png 366w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli-300x120.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/12\/articoli-tutti-gli-articoli-120x48.png 120w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ol start=\"2\">\n<li>Selezioniamo gli articoli facendo click sulla casella accanto a quelli che vogliamo modificare.<\/li>\n\n\n\n<li>Dalle azioni di gruppo scegliamo &#8220;<em>Modifica<\/em>&#8221; e clicchiamo su &#8220;<em>Applica<\/em>&#8220;.<\/li>\n\n\n\n<li>A questo punto dall&#8217;opzione Commenti selezioniamo &#8220;<em>Non permettere<\/em>&#8220;.<\/li>\n\n\n\n<li>Clicchiamo su &#8220;<em>Aggiorna<\/em>&#8220;.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"552\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disabilitare-commenti-wordpress-in-gruppo-1024x552.png\" alt=\"Disabilitare Commenti WordPress In Gruppo\" class=\"wp-image-65324\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disabilitare-commenti-wordpress-in-gruppo-1024x552.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disabilitare-commenti-wordpress-in-gruppo-300x162.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disabilitare-commenti-wordpress-in-gruppo-768x414.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disabilitare-commenti-wordpress-in-gruppo-117x63.png 117w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disabilitare-commenti-wordpress-in-gruppo.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Cos\u00ec facendo avremo disattivato i commenti sugli articoli selezionati.<\/p>\n\n\n\n<p>Possiamo usare questo metodo anche per disattivare i commenti su tutti gli articoli pubblicati finora. Per farlo ci basta selezionare tutti gli articoli e poi ripetere i passaggi da 3 a 5 che abbiamo visto prima.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"chiudere-i-commenti-sugli-articoli-vecchi\">Chiudere i commenti sugli articoli vecchi<\/h2>\n\n\n\n<p>Le impostazioni, come abbiamo visto nella <a href=\"https:\/\/supporthost.com\/it\/tutorial-wordpress\/\" data-type=\"post\" data-id=\"21780\">guida approfondita a WordPress<\/a>, ci permettono anche di tenere aperti i commenti <strong>per un certo numero di giorni<\/strong> dopo la pubblicazione di un articolo.<\/p>\n\n\n\n<p>Possiamo, infatti, scegliere di chiudere i commenti in automatico dopo un determinato numero di giorni.<\/p>\n\n\n\n<p>Per farlo andiamo su <em>Impostazioni &gt; Discussione<\/em>, selezioniamo la voce &#8220;<em>Chiudere automaticamente i commenti degli articoli pi\u00f9 vecchi di __ giorni<\/em>&#8221; e inseriamo il numero di giorni, per esempio 30.<\/p>\n\n\n\n<p>Per finire clicchiamo su &#8220;Salva le modifiche&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"378\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-commenti-dopo-30-giorni-wordpress-1024x378.png\" alt=\"Chiudere Commenti Dopo 30 Giorni WordPress\" class=\"wp-image-65325\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-commenti-dopo-30-giorni-wordpress-1024x378.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-commenti-dopo-30-giorni-wordpress-300x111.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-commenti-dopo-30-giorni-wordpress-768x283.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-commenti-dopo-30-giorni-wordpress-120x44.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-commenti-dopo-30-giorni-wordpress.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bloccare-i-commenti-sui-file-multimediali\">Bloccare i commenti sui file multimediali<\/h2>\n\n\n\n<p>WordPress consente anche di attivare i commenti sui <strong>file multimediali<\/strong> come le immagini che carichi sul tuo sito.<\/p>\n\n\n\n<p>Possiamo disattivare i commenti sui singoli file, seguendo questi passi:<\/p>\n\n\n\n<ol>\n<li>Clicca su <em>Media &gt; Libreria<\/em>.<\/li>\n\n\n\n<li>Seleziona il file e clicca su &#8220;Modifica i dettagli aggiuntivi&#8221;.<\/li>\n\n\n\n<li>Da &#8220;Impostazioni schermata&#8221; attiva l&#8217;opzione &#8220;Discussione&#8221;.<\/li>\n\n\n\n<li>Deseleziona l&#8217;opzione &#8220;Permetti di commentare&#8221;.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"172\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-file-media-wordpress-1024x172.png\" alt=\"Disattivare Commenti Su File Media WordPress\" class=\"wp-image-65326\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-file-media-wordpress-1024x172.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-file-media-wordpress-300x50.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-file-media-wordpress-768x129.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-file-media-wordpress-120x20.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disattivare-commenti-su-file-media-wordpress.png 1150w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In questo modo non sar\u00e0 pi\u00f9 possibile inserire i commenti nella pagina di questo file media.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"come-usare-disable-comments\">Come usare Disable comments<\/h2>\n\n\n\n<p>Oltre a poter gestire le impostazioni e disattivare i commenti sui singoli contenuti del nostro sito WordPress, possiamo anche usare un plugin.<\/p>\n\n\n\n<p><strong>Disable Comments<\/strong> \u00e8 un plugin che nasce proprio con lo scopo di fornire impostazioni granulari per permetterci di disattivare i commenti su tipi di post specifici.<\/p>\n\n\n\n<p>Vediamo come funziona.<\/p>\n\n\n\n<p>Per prima cosa dobbiamo installare e attivare <em>Disable Comments<\/em>, come un normale <a href=\"https:\/\/supporthost.com\/it\/plugin-wordpress\/\" data-type=\"post\" data-id=\"16110\">plugin WordPress<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"813\" height=\"504\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/plugin-disable-comments.png\" alt=\"Plugin Disable Comments\" class=\"wp-image-65327\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/plugin-disable-comments.png 813w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/plugin-disable-comments-300x186.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/plugin-disable-comments-768x476.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/plugin-disable-comments-102x63.png 102w\" sizes=\"auto, (max-width: 813px) 100vw, 813px\" \/><\/figure>\n\n\n\n<p>Quindi clicchiamo su <em>Impostazioni &gt; Disable comments<\/em> per accedere alle opzioni del plugin.<\/p>\n\n\n\n<p>Il plugin ci permette sia di disattivare che di eliminare i commenti. Vediamo perci\u00f2 come fare le diverse operazioni.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"disabilitare-i-commenti-con-disable-comments\">Disabilitare i commenti con Disable Comments<\/h3>\n\n\n\n<p>Quando clicchiamo su <em>Impostazioni &gt; Disable comments<\/em> ci troviamo nella scheda &#8220;<em>Disattiva commenti<\/em>&#8220;.<\/p>\n\n\n\n<p>Da qui possiamo modificare le impostazioni del plugin.<\/p>\n\n\n\n<p>In particolare possiamo:<\/p>\n\n\n\n<ul>\n<li>disattivare i commenti su tutto il sito;<\/li>\n\n\n\n<li>disattivarli solo su alcuni tipi di post.<\/li>\n<\/ul>\n\n\n\n<p>Per <strong>disattivare i commenti su tutto il sito<\/strong> ci basta selezionare l&#8217;opzione &#8220;<em>Ovunque<\/em>&#8220;, come ti mostro qui:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"201\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-tutti-commenti-1024x201.png\" alt=\"Disable Comments Disattivare Tutti Commenti\" class=\"wp-image-65329\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-tutti-commenti-1024x201.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-tutti-commenti-300x59.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-tutti-commenti-768x151.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-tutti-commenti-120x24.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-tutti-commenti.png 1060w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Scorriamo fino alla fine della pagina e clicchiamo su &#8220;Salva le modifiche&#8221;.<\/p>\n\n\n\n<p>Questa opzione:<\/p>\n\n\n\n<ul>\n<li>elimina la possibilit\u00e0 di aggiungere nuovi commenti su qualsiasi tipo di post (pagine, articoli e custom post);<\/li>\n\n\n\n<li>elimina tutti i commenti precedenti;<\/li>\n\n\n\n<li>elimina la sezione &#8220;Commenti&#8221; dalla dashboard di WordPress.<\/li>\n<\/ul>\n\n\n\n<p class=\"note\">Si tratta quindi del metodo pi\u00f9 rapido per eliminare completamente i commenti.<\/p>\n\n\n\n<p>Passiamo ora all&#8217;altra opzione. Selezionando &#8220;<em>On specific post types<\/em>&#8220;, possiamo scegliere di disattivare i commenti solo su articoli, pagine, media o su custom post type (se ne abbiamo).<\/p>\n\n\n\n<p>Qui vediamo un esempio in cui abbiamo scelto di disattivarli solo sugli articoli.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"264\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-commenti-su-articoli-1024x264.png\" alt=\"Disable Comments Disattivare Commenti Su Articoli\" class=\"wp-image-65328\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-commenti-su-articoli-1024x264.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-commenti-su-articoli-300x77.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-commenti-su-articoli-768x198.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-commenti-su-articoli-120x31.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/disable-comments-disattivare-commenti-su-articoli.png 1048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Questa opzione ci permette di disattivare i nuovi commenti su tutti i post di tipo &#8220;Articolo&#8221; e di nascondere tutti i commenti precedenti.<\/p>\n\n\n\n<p class=\"note\">Nota importante: con questa opzione il plugin non elimina i commenti, ma li nasconde. Per questo motivo, se abbiamo attivato qualche opzione per sbaglio e vogliamo mostrare di nuovo i commenti ci basta modificare le impostazioni e i commenti torneranno a essere visibili.<\/p>\n\n\n\n<p>Se, invece, vogliamo eliminare i commenti, dobbiamo farlo dalla scheda &#8220;<em>Elimina commenti<\/em>&#8220;. Ti spiego esattamente come fare nella prossima sezione.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"eliminare-i-commenti-con-disable-comments\">Eliminare i commenti con Disable Comments<\/h3>\n\n\n\n<p><em>Disable Comments<\/em> ci permette anche di eliminare i commenti.<\/p>\n\n\n\n<p class=\"note\">Attenzione, la cancellazione dei commenti \u00e8 permanente. Prima di procedere effettua un backup del sito in modo da poter recuperare tutto in caso di errori.<\/p>\n\n\n\n<p>Abbiamo due opzioni.<\/p>\n\n\n\n<ol>\n<li>Eliminare <strong>tutti i commenti<\/strong> sul sito. Questa opzione ci permetter\u00e0 di cancellare tutti i commenti che siano su articoli, pagine o custom post types.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-tutti-commenti-disable-comments-1024x451.png\" alt=\"Eliminare Tutti Commenti Disable Comments\" class=\"wp-image-65331\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-tutti-commenti-disable-comments-1024x451.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-tutti-commenti-disable-comments-300x132.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-tutti-commenti-disable-comments-768x338.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-tutti-commenti-disable-comments-120x53.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-tutti-commenti-disable-comments.png 1077w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol start=\"2\">\n<li>Eliminare i commenti <strong>su un tipo di post<\/strong>. Possiamo scegliere se eliminare tutti quelli su articoli, pagine, ecc.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"263\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-commenti-su-tipi-contenuto-disable-comments-1024x263.png\" alt=\"Eliminare Commenti Su Tipi Contenuto Disable Comments\" class=\"wp-image-65332\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-commenti-su-tipi-contenuto-disable-comments-1024x263.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-commenti-su-tipi-contenuto-disable-comments-300x77.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-commenti-su-tipi-contenuto-disable-comments-768x197.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-commenti-su-tipi-contenuto-disable-comments-120x31.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/eliminare-commenti-su-tipi-contenuto-disable-comments.png 1036w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"usare-disable-comments-con-word-press-multisite\">Usare Disable Comments con WordPress multisite<\/h3>\n\n\n\n<p>Se abbiamo un network di siti creato con <a href=\"https:\/\/supporthost.com\/it\/wordpress-multisite\/\" data-type=\"post\" data-id=\"17890\">WordPress multisite<\/a>, possiamo scegliere se definire le impostazioni per i commenti per tutti i siti, o individualmente su ogni sito del network.<\/p>\n\n\n\n<p>Per impostazione predefinita, dopo aver attivato il plugin sul network, possiamo gestire le impostazioni direttamente dalla dashboard del network.<\/p>\n\n\n\n<p>Andiamo su <em>Impostazioni &gt; Disable comments<\/em> e possiamo scegliere su quali siti disattivarli come vedi qui:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"468\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-multisito-disable-comments-1024x468.png\" alt=\"Impostazioni Multisito Disable Comments\" class=\"wp-image-65333\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-multisito-disable-comments-1024x468.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-multisito-disable-comments-300x137.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-multisito-disable-comments-768x351.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-multisito-disable-comments-120x55.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/impostazioni-multisito-disable-comments.png 1181w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In alternativa possiamo attivare l&#8217;opzione &#8220;<em>Enable site wise settings<\/em>&#8220;. In questo modo potremo configurare le impostazioni del plugin dalle bacheche dei singoli siti del network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/site-wise-settings-disable-comments-1024x299.png\" alt=\"Site Wise Settings Disable Comments\" class=\"wp-image-65334\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/site-wise-settings-disable-comments-1024x299.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/site-wise-settings-disable-comments-300x88.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/site-wise-settings-disable-comments-768x225.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/site-wise-settings-disable-comments-120x35.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/site-wise-settings-disable-comments.png 1190w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disattivare-i-commenti-via-codice\">Disattivare i commenti via codice<\/h2>\n\n\n\n<p>In alternativa ai metodi che abbiamo visto, possiamo anche usare le funzioni di WordPress per disattivare i commenti via codice.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"disattivare-i-commenti-sui-prossimi-articoli\">Disattivare i commenti sui prossimi articoli<\/h3>\n\n\n\n<p>Usando questo codice possiamo disattivare i commenti su <strong>tutti i prossimi post<\/strong> che creeremo.<\/p>\n\n\n\n<p>Questo vale sia per gli articoli che per pagine o altri tipi di post.<\/p>\n\n\n\n<p>Tieni presente che sugli articoli che hai pubblicato in precedenza, se i commenti erano attivi, continueranno ad esserlo.<\/p>\n\n\n\n<p>Il codice da usare \u00e8 questo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function disable_comments() {\n\t$post_types = get_post_types();\n\tforeach ($post_types as $post_type) {\n\t\tif (post_type_supports($post_type, 'comments')) {\n\t\t\tremove_post_type_support($post_type, 'comments'); remove_post_type_support($post_type, 'trackbacks');\n\t\t}\n\t}\n}\n\nadd_action('admin_init', 'disable_comments');<\/code><\/pre>\n\n\n\n<p>Potrai inserirlo usando un plugin come <em>Code Snippets<\/em>, come abbiamo fatto in questo esempio:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/funzione-disattiva-commenti-post-futuri-1024x516.png\" alt=\"Funzione Disattiva Commenti Post Futuri\" class=\"wp-image-65335\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/funzione-disattiva-commenti-post-futuri-1024x516.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/funzione-disattiva-commenti-post-futuri-300x151.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/funzione-disattiva-commenti-post-futuri-768x387.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/funzione-disattiva-commenti-post-futuri-120x60.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/funzione-disattiva-commenti-post-futuri.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"chiudere-i-commenti-e-nascondere-tutti-i-commenti\">Chiudere i commenti e nascondere tutti i commenti<\/h3>\n\n\n\n<p>Possiamo anche usare un filtro per <strong>chiudere <\/strong>i commenti su tutti i tipi di post e <strong>nascondere <\/strong>tutti i commenti che sono stati pubblicati finora.<\/p>\n\n\n\n<p>Questo \u00e8 utile se vogliamo fare tabula rasa di tutti i commenti e impedire a chiunque di lasciare commenti in futuro.<\/p>\n\n\n\n<p>Il codice da usare \u00e8 questo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Chiude i commenti \nadd_filter('comments_open', '__return_false', 20, 2); \nadd_filter('pings_open', '__return_false', 20, 2);\n\n\/\/ Nasconde i commenti esistenti \nadd_filter('comments_array', '__return_empty_array', 10, 2);<\/code><\/pre>\n\n\n\n<p>Qui abbiamo utilizzato Code Snippets per utilizzare il codice che abbiamo appena visto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"267\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-e-nascondere-commenti-wordpress-1024x267.png\" alt=\"Chiudere E Nascondere Commenti WordPress\" class=\"wp-image-65336\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-e-nascondere-commenti-wordpress-1024x267.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-e-nascondere-commenti-wordpress-300x78.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-e-nascondere-commenti-wordpress-768x200.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-e-nascondere-commenti-wordpress-120x31.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2024\/06\/chiudere-e-nascondere-commenti-wordpress.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Se il codice precedente non dovesse riuscire a nascondere i commenti precedenti, puoi usare questo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_filter('get_comments_number', '__return_zero');<\/code><\/pre>\n\n\n\n<p>Ho notato, infatti, che in base al tema che \u00e8 in uso, il filtro del codice precedente non funziona, ma quello alternativo s\u00ec.<\/p>\n\n\n\n<p>Quando utilizziamo questo codice, \u00e8 possibile che nelle pagine degli articoli dove dovrebbe esserci la sezione dei commenti, sia visibile il messaggio &#8220;<em>I commenti sono chiusi<\/em>&#8220;.<\/p>\n\n\n\n<p>In questo caso \u00e8 possibile rimuoverlo aggiungendo queste righe nel CSS aggiuntivo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.nocomments {\n    display: none;\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusioni\">Conclusioni<\/h2>\n\n\n\n<p>WordPress ci permette di modificare le impostazioni per disattivare i commenti su pagine singole o in blocco su pi\u00f9 pagine o articoli. <\/p>\n\n\n\n<p>Quando le impostazioni di WordPress non sono sufficienti, per esempio se vogliamo anche eliminare i commenti vecchi, possiamo utilizzare un metodo alternativo: usare <strong>un plugin<\/strong> come quello che abbiamo visto o inserire <strong>una funzione<\/strong> che disattivi e nasconda i commenti.<\/p>\n\n\n\n<p>Che tu voglia usare un plugin o no, adesso conosci i diversi metodi per liberarti dai commenti non desiderati. Quale metodo hai usato sul tuo sito? Faccelo sapere con un commento.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I commenti su un sito WordPress possono essere un valore aggiunto. Per trarne il massimo, per\u00f2, bisogna occuparsi di moderarli. Per questa e altre ragioni, si possono voler disabilitare i commenti di WordPress su post specifici o sull&#8217;intero sito. Come fare? E come eliminare anche i commenti ricevuti finora? In questa guida vedremo diversi scenari [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":65344,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[33],"tags":[],"class_list":["post-65321","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/65321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/comments?post=65321"}],"version-history":[{"count":8,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/65321\/revisions"}],"predecessor-version":[{"id":67840,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/posts\/65321\/revisions\/67840"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media\/65344"}],"wp:attachment":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media?parent=65321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/categories?post=65321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tags?post=65321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}