File: C:/Apache24/htdocs/wp-content/themes/appointment/comments.php
<?php if (post_password_required()) : ?>
<p class="nopassword"><?php esc_html_e('This post is password protected. Enter the password to view any comments.', 'appointment'); ?></p>
<?php
return;
endif;
// code for comment
if (!function_exists('appointment_comment')) {
function appointment_comment($comment, $args, $depth) {
//get theme data
global $comment_data;
//translations
$leave_reply = isset($comment_data['translation_reply_to_coment']) ? $comment_data['translation_reply_to_coment'] : esc_html__('Reply', 'appointment');
?>
<div <?php comment_class('media comment-box'); ?> id="comment-<?php comment_ID(); ?>">
<a class="pull-left-comment" href="<?php the_author_meta('user_url'); ?>">
<?php echo get_avatar($comment, 70); ?>
</a>
<div class="media-body">
<div class="comment-detail">
<div class="reply">
<?php comment_reply_link(array_merge($args, array('reply_text' => $leave_reply, 'depth' => $depth, 'max_depth' => $args['max_depth'], 'per_page' => $args['per_page']))) ?>
</div>
<h4 class="comment-detail-title"><?php comment_author(); ?><span class="comment-date"><a href="<?php echo esc_url(get_comment_link($comment->comment_ID)); ?>"><?php esc_html_e('Posted on', 'appointment'); ?><?php echo comment_time('g:i a'); ?><?php
echo " - ";
echo comment_date('M j, Y');
?></a></span></h4>
<p><?php comment_text(); ?></p>
<?php edit_comment_link(esc_html__('Edit', 'appointment'), '<p class="edit-link">', '</p>'); ?>
<?php if ($comment->comment_approved == '0') : ?>
<em class="comment-awaiting-moderation"><?php esc_html_e('Your comment is awaiting moderation.', 'appointment'); ?></em>
<br/>
<?php endif; ?>
</div>
</div>
</div>
<?php
}
}// end of appointment_comment function
if (have_comments()) {
?>
<div class="comment-section">
<div class="comment-title"><h3></i> <?php comments_number(__('No Comments so far', 'appointment'), __('1 Comment so far', 'appointment'), '% ' . __('Comments so far', 'appointment')); ?> </h3>
</div>
<?php wp_list_comments(array('callback' => 'appointment_comment')); ?>
</div> <!---comment_section--->
<?php if (get_comment_pages_count() > 1 && get_option('page_comments')) { ?>
<nav id="comment-nav-below">
<h1 class="assistive-text"><?php esc_html_e('Comment navigation', 'appointment'); ?></h1>
<div class="nav-previous"><?php previous_comments_link(esc_html__('← Older Comments', 'appointment')); ?></div>
<div class="nav-next"><?php next_comments_link(esc_html__('Newer Comments →', 'appointment')); ?></div>
</nav>
<?php
}
if (!comments_open() && get_comments_number()) :
?>
<p class="nocomments"><?php esc_html_e('Comments are closed.', 'appointment'); ?></p>
<?php
endif;
}
?>
<?php if ('open' == $post->comment_status) { ?>
<?php if (get_option('comment_registration') && !$user_ID) { ?>
<p><?php echo sprintf(__('You must be <a href="%s">logged in</a> to post a comment.', 'appointment'), esc_url(site_url('wp-login.php')) . '?redirect_to=' . urlencode(esc_url(get_permalink()))); ?></p>
<?php } else {
?>
<div class="comment-form-section">
<?php
$appointment_comment_fields = array(
'author' => ' <div class="blog-form-group"><input class="blog-form-control" name="author" id="author" value="" type="name" placeholder="' . esc_attr__('Name', 'appointment') . '" /></div>',
'email' => '<div class="blog-form-group"><input class="blog-form-control" name="email" id="email" value="" type="email" placeholder="' . esc_attr__('Email', 'appointment') . '" /></div>',
);
function appointment_fields($appointment_comment_fields) {
return $appointment_comment_fields;
}
add_filter('comment_form_default_fields', 'appointment_fields');
$appointment_defaults = array(
'fields' => apply_filters('comment_form_default_fields', $appointment_comment_fields),
'comment_field' => '<div class="blog-form-group-textarea" >
<textarea id="comments" rows="7" class="blog-form-control-textarea" name="comment" type="text" placeholder="' . esc_attr__('Leave your message', 'appointment') . '"></textarea></div>',
'logged_in_as' => '<p class="blog-post-info-detail">' . esc_html__("Logged in as", 'appointment') . '<a href="' . esc_url(admin_url('profile.php')) . '">' . $user_identity . '</a>' . '<a href="' . esc_url(wp_logout_url(get_permalink())) . '" title="' . esc_attr__('Logout from this Account', 'appointment') . '">' . esc_html__("Logout", 'appointment') . '</a>' . '</p>',
'id_submit' => 'blogdetail-btn',
'label_submit' => esc_html__('Send Message', 'appointment'),
'comment_notes_after' => '',
'comment_notes_before' => '',
'title_reply' => '<div class="comment-title"><h3>' . esc_html__('Leave a Reply', 'appointment') . '</h3></div>',
'id_form' => 'commentform'
);
ob_start();
comment_form($appointment_defaults);
echo str_replace('class="comment-form"', 'class="form-inline"', ob_get_clean());
?>
</div>
<?php
}
}