Denne one.com-vejledning hjælper dig med at slå kommentarer fra på din WordPress-hjemmeside og giver dig metoder til at deaktivere kommentarer på individuelle indlæg, sider eller hele din hjemmeside.
- Hvorfor deaktivere kommentarer i WordPress?
- Deaktiver kommentarer for fremtidige indlæg
- Deaktiver kommentarer på en bestemt side eller et bestemt indlæg
- Deaktiver flere kommentarer på sider og indlæg
- Slet alle WordPress-kommentarer
- Deaktiver WordPress-kommentarer ved hjælp af et plugin (WPCode)
Hvorfor deaktivere kommentarer i WordPress?
Du ønsker måske at slå kommentarer fra på bestemte indlæg eller sider eller deaktivere kommentarer på hele din hjemmeside af forskellige årsager. For eksempel vil bloggere måske ikke have kommentarer til visse indlæg, og hjemmesider for små virksomheder har måske slet ikke brug for dem. At deaktivere kommentarer kan også hjælpe med at forhindre spam. I WordPress kan du nemt slå kommentarer fra eller fjerne kommentarsektionen helt.
Sådan deaktiveres kommentarer manuelt
Bemærk venligst, at direkte indsættelse af kodestykker i dine temafiler nemt kan ødelægge din hjemmeside og anbefales kun til avancerede brugere. Du kan finde alternative muligheder i sektionerne nedenfor.
- Vælg dit temas functions.php-fil i din one.com File Manager.
- Klik på Rediger i ruden til højre.
- Indsæt dette kodestykke i slutningen af filen:
add_action('admin_init', function () { // Redirect any user trying to access comments page global $pagenow; if ($pagenow === 'edit-comments.php') { wp_safe_redirect(admin_url()); exit; } // Remove comments metabox from dashboard remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal'); // Disable support for comments and trackbacks in post types foreach (get_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'); } } }); // Close comments on the front-end add_filter('comments_open', '__return_false', 20, 2); add_filter('pings_open', '__return_false', 20, 2); // Hide existing comments add_filter('comments_array', '__return_empty_array', 10, 2); // Remove comments page in menu add_action('admin_menu', function () { remove_menu_page('edit-comments.php'); }); // Remove comments links from admin bar add_action('init', function () { if (is_admin_bar_showing()) { remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60); } });
- Klik på Gem for at gemme dine ændringer.
- Det var det! Denne tekstbid omdirigerer brugere, der forsøger at få adgang til kommentarsiden, fjerner kommentarrelaterede funktioner og lukker kommentarer på frontend-siden.
Deaktiver kommentarer for fremtidige indlæg
Hvis du starter en ny WordPress-hjemmeside, kan du nemt deaktivere kommentarer til fremtidige indlæg. Følg disse trin:
- Gå til Indstillinger > Diskussion i din WP Admin.
- Fjern markeringen i "Tillad folk at indsende kommentarer til nye indlæg."
- Rul ned og klik på Gem ændringer for at deaktivere kommentarer til fremtidige indlæg.
Deaktiver kommentarer på en bestemt side eller et bestemt indlæg
Som standard er kommentarer deaktiveret på alle sider i WordPress. Du har dog friheden til at aktivere eller deaktivere dem på individuelle sider og indlæg.
- I din WP Admin skal du gå til Sider > Alle sider.
- Hold musen over sidetitlen for at aktivere/deaktivere kommentarer.
- Klik på Rediger under den ønskede side eller det ønskede indlæg.
- Klik på fanen Indstillinger i højre side af editoren.
- Find derefter Diskussion-boksen og fjern markeringen af "Tillad kommentarer".
- Klik på Opdater-knappen øverst ved siden af fanen Indstillinger.
Bemærk: Hvis du ikke kan se det, bør du kontrollere, om diskussionsboksen er aktiveret eller ej. I øverste højre hjørne af din side vil du se et ikon med tre lodrette prikker. Klik på den for at åbne en rullemenu og vælg Præferencer. Gå derefter til paneler og tænd for diskussionsboksen.
Du kan følge den samme proces for at deaktivere kommentarer på individuelle indlæg:
WP Admin > Indlæg > Alle indlæg > Rediger.
Deaktiver flere kommentarer på sider og indlæg
Vil du deaktivere kommentarer på alle dine offentliggjorte indlæg og sider på én gang uden at bruge et plugin? Følg disse trin.
- Gå til Indlæg > Alle indlæg i din WP Admin og vælg de ønskede indlæg.
- Vælg Rediger fra rullemenuen Massehandlinger, og klik på Anvend.
- Indstil kommentar-rullemenuen til "Tillad ikke".
- Klik på Opdater for at fuldføre processen.
Du kan følge den samme proces for at slå kommentarer fra på dine sider:
WP Admin > Sider > Alle sider > Rediger.
Slet alle WordPress-kommentarer
Selvom deaktivering af kommentarer på din WordPress-hjemmeside forhindrer nye kommentarer i at blive tilføjet til dine indlæg og sider, vil det ikke fjerne eksisterende kommentarer. Følg disse trin for at slette alle kommentarer fra din hjemmeside:
- Gå til Kommentarer-sektionen i WP Admin.
- Vælg "Flyt til papirkurv" fra rullemenuen Massehandlinger, og klik på Anvend.
- Denne proces sletter eksisterende kommentarer permanent. Hvis din hjemmeside har mange kommentarer, skal du muligvis gentage dette trin flere gange, da WordPress kun viser et vist antal kommentarer pr. side.
Deaktiver WordPress-kommentarer ved hjælp af et plugin (WPCode)
Som en sidste udvej anbefaler vi at bruge et plugin til at deaktivere kommentarer, især hvis din WordPress-hjemmeside er under angreb af spambots. WPCode er et gratis plugin, der kan bruges til dette formål.
- Log ind på din WP Admin for at installere og aktivere det gratis WPCode-plugin.
- Gå til Kodestykker > Bibliotek i WP Admin.
- Søg efter "deaktiver kommentarer fuldstændigt", og brug det tilsvarende kodestykke ved at holde markøren over det.
- Klik på Rediger kodestykke og WPCode åbner siden 'Rediger kodestykke'.
- Skift knappen i højre side til Aktiv, og klik på Opdater.
- Det var det! Denne handling fjerner alle spor af kommentarer fra din hjemmeside.
Relaterede artikler: