Kommentarfunktion abschalten - aber wie?

  • Hallo,

    da ich Wordpress vorerst nur als CMS nutze, brauche ich die Kommentarfunktion nicht. Ich habe in den Diskussionseinstellungen das entsprechende Häkchen schon herausgenommen, bloß bleibt auf den einzelnen Seiten auf meiner Homepage:

    http://www.andreaskalinke.de

    immer noch die Kommentarfunktion am unteren Seitenrand bestehen.

    Wenn ich jetzt die page.php bearbeiten will, um dort die Kommentarfunktion abzuschalten, wird die einzelne Seite gar nicht mehr angezeigt.

    Die page.php sieht folgendermaßen aus:

    <?php
    /**
    * The template for displaying all pages.
    *
    * This is the template that displays all pages by default.
    * Please note that this is the WordPress construct of pages
    * and that other 'pages' on your WordPress site will use a
    * different template.
    *
    * @since 1.0.0
    */
    get_header();
    ?>
    <div class="container">
    <div class="row">
    <div id="primary" <?php bavotasan_primary_attr(); ?>>
    <?php
    while ( have_posts() ) : the_post();
    ?>
    <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <h1 class="entry-title"><?php the_title(); ?></h1>
    <div class="entry-content">
    <?php the_content( __( 'Read more', 'matheson') ); ?>
    </div><!-- .entry-content -->
    <?php get_template_part( 'content', 'footer' ); ?>
    </article><!-- #post-<?php the_ID(); ?> -->
    <?php
    comments_template( '', true );

    endwhile;
    ?>

    </div>
    <?php get_sidebar(); ?>
    </div>
    </div>
    <?php get_footer(); ?>

    Wenn ich die im Internet gefundenen Informationen richtig verstanden habe, muss doch die Zeile:

    <?php
    comments_template( '', true );

    endwhile;
    ?>

    gelöscht werden, um die Kommentarfunktion abzuschalten, oder?

    Viele Grüße

    Andreas

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Mojn,

    Hattest du die die endwhile Anweisung mit rausgelöscht? Die sollte drinnen bleiben, da ja der Loop oben mit while ( have_posts beginnt.

    Ansonsten müsstest du dich mal an den Themeauthor wenden, da es ein Kostenpflichtiges Premium Theme zu sein scheint, welches wir mal nicht eben testen können und die Authoren sind dann die erste Anlaufstelle bei Problemen mit solchen Themes.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Moin,

    danke für den kleinen Hinweis. Ich hatte die endwhile Anweisung wirklich gelöscht, habe nun nur:

    comments_template( '', true );

    gelöscht und nun klappt es :-)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!