* Created on: 02/11/2018 * * @package neve */ namespace Neve\Views\Partials; use Neve\Views\Base_View; /** * Class Comments * * @package Neve\Views\Partials */ class Comments extends Base_View { /** * Add in functionality. */ public function init() { add_action( 'neve_do_comment_area', array( $this, 'render_comment_form' ) ); add_filter( 'comment_form_defaults', array( $this, 'leave_reply_title_tag' ) ); } /** * Render the comments form. */ public function render_comment_form() { if ( have_comments() ) { ?>

get_comments_title() ); ?>

    array( $this, 'comment_list_callback' ), 'style' => 'ol', ) ); ?>
maybe_render_comments_navigation(); } if ( ! comments_open() && get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) { ?>

comment_type ) { case 'pingback': case 'trackback': ?>
  • id="comment-">

    ', '' ); ?>

  • >
    esc_html__( 'Reply', 'neve' ), 'add_below' => 'comment', 'depth' => $depth, 'max_depth' => $args['max_depth'], 'before' => '', 'after' => '', ) ) ); ?>
    comment_approved ) { ?>

  • '; $args['title_reply_after'] = ''; return $args; } }