/home/preegmxb/qasmartz.theoriginalsstudios.com/wp-content/themes/lexend/comments.php
<?php
/**
* The template for displaying Comments
*
* The area of the page that contains comments and the comment form.
*/
?>
<?php
// 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 if (have_comments() || comments_open()) : ?>
<div id="comments" class="blog-post-comment">
<?php if (get_comments_number() >= 1) : ?>
<div class="comments-wrap">
<div class="comments-title-wrapper">
<?php
$comment_no = number_format_i18n(get_comments_number());
$comment_text = (!empty($comment_no) and ($comment_no > 1)) ? esc_html__(' Comments', 'lexend') : esc_html__(' Comment ', 'lexend');
$comment_no = (!empty($comment_no) and ($comment_no > 0)) ? '<h4 class="comments-wrap-title">' . esc_html($comment_no . $comment_text) . '</h4>' : ' ';
print sprintf("%s", $comment_no);
?>
</div>
<div class="latest-comments mb-65">
<ul class="list-wrap">
<?php
wp_list_comments([
'style' => 'ul',
'callback' => 'lexend_comment',
'avatar_size' => 90,
'short_ping' => true,
]);
?>
</ul>
</div>
</div>
<?php endif; ?>
<?php if (get_comment_pages_count() > 1 && get_option('page_comments')) : ?>
<div class="comment-pagination mb-50 d-none">
<nav id="comment-nav-below" class="comment-navigation" role="navigation">
<h1 class="screen-reader-text"><?php esc_html_e('Comment navigation', 'lexend'); ?></h1>
<div class="row">
<div class="md:col-6">
<div class="nav-previous "><?php previous_comments_link(esc_html__('← Older ', 'lexend')); ?></div>
</div>
<div class="md:col-6">
<div class="nav-next "><?php next_comments_link(esc_html__('Newer →', 'lexend')); ?></div>
</div>
</div>
<div class="clearfix"></div>
</nav><!-- #comment-nav-below -->
</div>
<?php endif; // check for comment navigation
?>
<?php
$post_id = '';
if (null === $post_id)
$post_id = get_the_ID();
else
$id = $post_id;
$commenter = wp_get_current_commenter();
$user = wp_get_current_user();
$user_identity = $user->exists() ? $user->display_name : '';
$req = get_option('require_name_email');
$aria_req = ($req ? " aria-required='true'" : '');
$fields = array(
'author' => '<div class="row"><div class="md:col-6"><div class="form-grp"><input placeholder="' . esc_attr__('Enter Name', 'lexend') . '" id="author" class="tp-form-control style-border" name="author" type="text" value="' . esc_attr($commenter['comment_author']) . '" size="30"' . $aria_req . ' /></div></div>',
'email' => '<div class="md:col-6"><div class="form-grp"><input placeholder="' . esc_attr__('Enter Email', 'lexend') . '" id="email" name="email" class="tp-form-control style-border" type="email" value="' . esc_attr($commenter['comment_author_email']) . '" size="30"' . $aria_req . ' /></div></div>',
'url' => '<div class="col-12"><div class="form-grp"><input placeholder="' . esc_attr__('Enter Website', 'lexend') . '" id="url" name="url" class="tp-form-control style-border" type="url" value="' . esc_attr($commenter['comment_author_url']) . '" size="30" /></div></div></div>'
);
if (is_user_logged_in()) {
$cl = 'loginformuser';
} else {
$cl = '';
}
$defaults = [
'fields' => $fields,
'comment_field' => '
<div class="row post-input">
<div class="col-12 ' . $cl . '">
<div class="form-grp"><textarea class="tp-form-control style-border style2 msg-box" placeholder="' . esc_attr__('Enter Your Comment', 'lexend') . '" id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea>
</div></div>
</div>
',
'submit_button' => '
<div class="col-12">
<button class="btn btn-md h-48px min-w-150px btn-primary text-white" type="submit">' . esc_html__('Post Comment', 'lexend') . '</button>
</div>
',
/** This filter is documented in wp-includes/link-template.php */
'must_log_in' => '
<p class="must-log-in">
' . esc_html__('You must be', 'lexend') . ' <a href="' . esc_url(wp_login_url(apply_filters('the_permalink', get_permalink($post_id)))) . '">' . esc_html__('logged in', 'lexend') . '</a> ' . esc_html__('to post a comment.', 'lexend') . '
</p>',
/** This filter is documented in wp-includes/link-template.php */
'logged_in_as' => '
<p class="logged-in-as">
' . esc_html__('Logged in as', 'lexend') . ' <a href="' . esc_url(get_edit_user_link()) . '">' . esc_html($user_identity) . '</a>. <a href="' . esc_url(wp_logout_url(apply_filters('the_permalink', get_permalink($post_id)))) . '" title="' . esc_attr__('Log out of this account', 'lexend') . '">' . esc_html__('Log out?', 'lexend') . '</a>
</p>',
'id_form' => 'commentform',
'id_submit' => 'submit',
'class_submit' => 'btn',
'title_reply' => esc_html__('Leave a Reply', 'lexend'),
'title_reply_to' => esc_html__('Leave a Reply to %s', 'lexend'),
'cancel_reply_link' => esc_html__('Cancel reply', 'lexend'),
'label_submit' => esc_html__('Post Comment', 'lexend'),
'format' => 'xhtml',
];
comment_form($defaults);
?>
</div><!-- #comments -->
<?php endif;