Hallo,
wenn man auf meinem Blog zu einem Artikel einen Kommentar abgibt hat man die Möglichkeit eine URL anzugeben. Kann man dieses Feld irgendwie deaktivieren?
Mfg Tom
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
wenn man auf meinem Blog zu einem Artikel einen Kommentar abgibt hat man die Möglichkeit eine URL anzugeben. Kann man dieses Feld irgendwie deaktivieren?
Mfg Tom
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.
ja kann man über das Argument 'fields' des comment_form() machen: https://codex.wordpress.org/Function_Refer…_form#.24fields
Könnte dann z.B. so aussehen, ich hab einfach url leer gelassen:
Danke für den Tipp. Bei mir scheint es das "comment_form" aber nicht zu geben. Das müsste doch im Ordner des Themes sein oder? Bei mir gibt es eine comments.php Datei mit dem folgenden Quellcode:
<div id="comments" class="boxes"><?php if ( post_password_required() ) : ?> <div class="nopassword"><?php _e( 'This post is password protected. Enter the password to view any comments.', 'richwp' ); ?></div> </div><!-- .comments --><?php return; endif;?>
<?php // You can start editing here -- including this comment!?>
<?php if ( have_comments() ) : ?> <h2 id="comments-title"><?php comments_number( sprintf( __( 'No Responses to %s', 'richwp' ), '<em>' . get_the_title() . '</em>' ), sprintf( __( 'One Response to %s', 'richwp' ), '<em>' . get_the_title() . '</em>' ), sprintf( __( '%% Responses to %s', 'richwp' ), '<em>' . get_the_title() . '</em>' ) ); ?> </h2>
<?php if ( get_comment_pages_count() > 1 ) : // are there comments to navigate through ?> <div class="navigation"> <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'richwp' ) ); ?></div> <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'richwp' ) ); ?></div> </div><?php endif; // check for comment navigation ?>
<ol class="commentlist"> <?php wp_list_comments( array( 'callback' => 'richwp_comment' ) ); ?> </ol>
<?php if ( get_comment_pages_count() > 1 ) : // are there comments to navigate through ?> <div class="navigation"> <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'richwp' ) ); ?></div> <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'richwp' ) ); ?></div> </div><?php endif; // check for comment navigation ?>
<?php else : // this is displayed if there are no comments so far ?>
<?php if ( comments_open() ) : // If comments are open, but there are no comments ?>
<?php else : // if comments are closed ?>
<p class="nocomments"><?php _e( 'Comments are closed.', 'richwp' ); ?></p>
<?php endif; ?><?php endif; ?>
<?php $commentrules = rwp('commentrules'); comment_form(array('comment_notes_before'=> $commentrules, 'comment_notes_after'=> ' ')); ?>
</div><!-- #comments -->
Alles anzeigen
Ist es die richtige Datei?
Mfg Tom
Danke für deine Hilfe. Könntest du es eventuell einfach mal in den Code oben einfügen? So wie es es gemacht habe kam außer einer Fehlermeldung leider nichts dabei raus :s
<div id="comments" class="boxes"><?php if ( post_password_required() ) : ?> <div class="nopassword"><?php _e( 'This post is password protected. Enter the password to view any comments.', 'richwp' ); ?></div> </div><!-- .comments --><?php return; endif;?>
<?php // You can start editing here -- including this comment!?>
<?php if ( have_comments() ) : ?> <h2 id="comments-title"><?php comments_number( sprintf( __( 'No Responses to %s', 'richwp' ), '<em>' . get_the_title() . '</em>' ), sprintf( __( 'One Response to %s', 'richwp' ), '<em>' . get_the_title() . '</em>' ), sprintf( __( '%% Responses to %s', 'richwp' ), '<em>' . get_the_title() . '</em>' ) ); ?> </h2>
<?php if ( get_comment_pages_count() > 1 ) : // are there comments to navigate through ?> <div class="navigation"> <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'richwp' ) ); ?></div> <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'richwp' ) ); ?></div> </div><?php endif; // check for comment navigation ?>
<ol class="commentlist"> <?php wp_list_comments( array( 'callback' => 'richwp_comment' ) ); ?> </ol>
<?php if ( get_comment_pages_count() > 1 ) : // are there comments to navigate through ?> <div class="navigation"> <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'richwp' ) ); ?></div> <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'richwp' ) ); ?></div> </div><?php endif; // check for comment navigation ?>
<?php else : // this is displayed if there are no comments so far ?>
<?php if ( comments_open() ) : // If comments are open, but there are no comments ?>
<?php else : // if comments are closed ?>
<p class="nocomments"><?php _e( 'Comments are closed.', 'richwp' ); ?></p>
<?php endif; ?><?php endif; ?>
<?php $commentrules = rwp('commentrules');
$args = array(
'fields' => apply_filters( 'comment_form_default_fields', array(
'url' => '' )),
'comment_notes_before' => $commentrules,
'comment_notes_after' => ''
);
comment_form($args);
?>
</div><!-- #comments -->
Alles anzeigen
Danke erstmal an Dich! Habe es jetzt eingebaut, allerdings kann man dann nur noch eine Antwort Posten ohne seinen Namen oder seine Mail Adresse anzugeben. Ich hätte es gern so gehabt das lediglich das "Website" Feld entfernt wird. Das ist wohl eher nicht möglich? :(
VG Tom
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!