Support » Themes and Templates » theme with reply box above comments
theme with reply box above comments
-
Hi All
Does anyone know of a theme that has the ‘leave a reply box’ at the top of the comments instead of at the bottom as most themes seem to have?
help much appreciated
Thanks
Richard
-
this could be arranged for most themes by editing comments.php of the theme;
related topic:
http://wordpress.org/support/topic/add-comments-box-above-comments?replies=9Thanks for this but I’m a real beginner and scared to mess with code – here is the code from my comments php – How do I change it?
[ Moderator Note: Please post code or markup snippets between backticks or use the code button. ]
<?php /** * The template for displaying Comments. * * The area of the page that contains both current comments * and the comment form. The actual display of comments is * handled by a callback to twentytwelve_comment() which is * located in the functions.php file. * * @package WordPress * @subpackage Twenty_Twelve * @since Twenty Twelve 1.0 */ /* * If the current post is protected by a password and * the visitor has not yet entered the password we will * return early without loading the comments. */ if ( post_password_required() ) return; ?> <div id="comments" class="comments-area"> <?php // You can start editing here -- including this comment! ?> <?php if ( have_comments() ) : ?> <h2 class="comments-title"> <?php printf( _n( 'One thought on “%2$s”', '%1$s thoughts on “%2$s”', get_comments_number(), 'twentytwelve' ), number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' ); ?> </h2> <ol class="commentlist"> <?php wp_list_comments( array( 'callback' => 'twentytwelve_comment', 'style' => 'ol' ) ); ?> <!-- .commentlist --> <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?> <nav id="comment-nav-below" class="navigation" role="navigation"> <h1 class="assistive-text section-heading"><?php _e( 'Comment navigation', 'twentytwelve' ); ?></h1> <div class="nav-previous"><?php previous_comments_link( __( '← Older Comments', 'twentytwelve' ) ); ?></div> <div class="nav-next"><?php next_comments_link( __( 'Newer Comments →', 'twentytwelve' ) ); ?></div> </nav> <?php endif; // check for comment navigation ?> <?php // If comments are closed and there are comments, let's leave a little note. elseif ( ! comments_open() && '0' != get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) : ?> <p class="nocomments"><?php _e( 'Comments are closed.', 'twentytwelve' ); ?></p> <?php endif; ?> <?php comment_form(); ?> </div><!-- #comments .comments-area -->
Thanks Alchmyth – I’ve now joined pastebin as you suggest – here is a link to the code
and my blog is http://www.musicenglish.co.uk
basically, moved a copy of this line:
<?php comment_form(); ?>
to just after this line:
<div id="comments" class="comments-area">
instead of editing Twenty Twelve directly, consider to create a child theme http://codex.wordpress.org/Child_Themes first;
then add a copy of comments.php into the child theme’s folder and edit it there.Thanks Alchmyth – works a treat – still haven’t dared to create child themes yet, next step I suppose
Best.
Richard
- The topic ‘theme with reply box above comments’ is closed to new replies.