Use in comments.php to expand comment form
-
Hi! I’m trying to figure out how to use the plugin to expand the comment box on posts.
I’ve managed to get the shortcode to work in comments.php in wordpress but it does not include the form.
<?php echo do_shortcode ('[expand title="Leave a reply" swaptitle="Close"]'); ?>
Any idea how to wrap the code and use the shortcode to open/hide the comments form?
Here is the whole comments.php:
<?php /** * The template for displaying comments. * * This is the template that displays the area of the page that contains both the current comments * and the comment form. * * @link https://codex.www.ads-software.com/Template_Hierarchy * @package Flatsome\Templates * @flatsome-version 3.16.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; } ?> <?php do_action('flatsome_before_comments'); ?> <div id="comments" class="comments-area"> <?php // You can start editing here -- including this comment! ?> <?php if ( have_comments() ) : ?> <h3 class="comments-title uppercase"> <?php printf( // WPCS: XSS OK. esc_html( _nx( 'One thought on “%2$s”', '%1$s thoughts on “%2$s”', get_comments_number(), 'comments title', 'flatsome' ) ), number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' ); ?> </h3> <ol class="comment-list"> <?php wp_list_comments( array( 'callback' => 'flatsome_comment' ) ); ?> </ol> <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?> <nav id="comment-nav-below" class="navigation comment-navigation" role="navigation"> <h2 class="screen-reader-text"><?php esc_html_e( 'Comment navigation', 'flatsome' ); ?></h2> <div class="nav-links nex-prev-nav"> <div class="nav-previous"><?php previous_comments_link( esc_html__( 'Older Comments', 'flatsome' ) ); ?></div> <div class="nav-next"><?php next_comments_link( esc_html__( 'Newer Comments', 'flatsome' ) ); ?></div> </div> </nav> <?php endif; // Check for comment navigation. ?> <?php endif; // Check for have_comments(). ?> <?php // If comments are closed and there are comments, let's leave a little note, shall we? if ( ! comments_open() && get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) : ?> <p class="no-comments"><?php esc_html_e( 'Comments are closed.', 'flatsome' ); ?></p> <?php endif; ?> <?php comment_form(); ?> </div>
- The topic ‘Use in comments.php to expand comment form’ is closed to new replies.