replaced comment form for a custom one
This commit is contained in:
@@ -9,81 +9,87 @@
|
||||
* @package Partnerexpo_Core
|
||||
* @subpackage Partnerexpo_Core/public/partials
|
||||
*/
|
||||
|
||||
?>
|
||||
|
||||
<div class="pexpo-core-root pexpo-core-shell" id="pexpo-core-comments-shell">
|
||||
<div class="pexpo-core-comments" id="pexpo-core-comments">
|
||||
<div class="pexpo-core-comments-header">
|
||||
<h2 class="pexpo-core-comments-title"><?php echo esc_html__('Visszajelzések', 'partnerexpo-core'); ?></h2>
|
||||
</div>
|
||||
<div class="pexpo-core-comments-body" id="pexpo-core-comments-body">
|
||||
<?php
|
||||
$comments = get_comments([
|
||||
'post_id' => get_the_ID(),
|
||||
'status' => 'approve',
|
||||
]);
|
||||
|
||||
if ( ! empty( $comments ) ) {
|
||||
echo '<div class="pexpo-core-comment-groups-wrapper">';
|
||||
if ( count( $comments ) < 3 ) {
|
||||
$groups = 6 / count( $comments );
|
||||
} else {
|
||||
$groups = 2;
|
||||
}
|
||||
for ($i = 0; $i < $groups; $i++) {
|
||||
echo '<div class="pexpo-core-comment-group"'.($i ? ' aria-hidden="true"' : '').'>';
|
||||
<div class="pexpo-core-comments" id="pexpo-core-comments">
|
||||
<div class="pexpo-core-comments-header">
|
||||
<h2 class="pexpo-core-comments-title"><?php echo esc_html__('Visszajelzések', 'partnerexpo-core'); ?></h2>
|
||||
</div>
|
||||
<div class="pexpo-core-comments-body" id="pexpo-core-comments-body">
|
||||
<?php
|
||||
$comments = get_comments([
|
||||
'post_id' => get_the_ID(),
|
||||
'status' => 'approve',
|
||||
]);
|
||||
|
||||
if ( ! empty( $comments ) ) {
|
||||
echo '<div class="pexpo-core-comment-groups-wrapper">';
|
||||
if ( count( $comments ) < 3 ) {
|
||||
$groups = 6 / count( $comments );
|
||||
} else {
|
||||
$groups = 2;
|
||||
}
|
||||
for ($i = 0; $i < $groups; $i++) {
|
||||
echo '<div class="pexpo-core-comment-group"'.($i ? ' aria-hidden="true"' : '').'>';
|
||||
|
||||
foreach ($comments as $comment) {
|
||||
?>
|
||||
<div class="pexpo-core-comment">
|
||||
<div class="pexpo-core-comment-content">
|
||||
<?php echo get_comment_text( $comment ); ?>
|
||||
foreach ($comments as $comment) {
|
||||
?>
|
||||
<div class="pexpo-core-comment">
|
||||
<div class="pexpo-core-comment-content">
|
||||
<?php echo get_comment_text( $comment ); ?>
|
||||
</div>
|
||||
<div class="pexpo-core-comment-said_by">
|
||||
<?php if ( get_comment_meta( $comment->comment_ID, 'author', true ) ): ?>
|
||||
<div class="pexpo-core-comment-author">
|
||||
<p><?php echo get_comment_meta( $comment->comment_ID, 'author', true ); ?></p>
|
||||
</div>
|
||||
<div class="pexpo-core-comment-said_by">
|
||||
<?php if ( get_comment_meta( $comment->comment_ID, 'name', true ) ): ?>
|
||||
<div class="pexpo-core-comment-author">
|
||||
<p><?php echo get_comment_meta( $comment->comment_ID, 'name', true ); ?></p>
|
||||
</div>
|
||||
<p>-</p>
|
||||
<?php endif; ?>
|
||||
<div class="pexpo-core-comment-business">
|
||||
<p><?php echo get_comment_meta( $comment->comment_ID, 'company', true ); ?></p>
|
||||
</div>
|
||||
<p>-</p>
|
||||
<?php endif; ?>
|
||||
<div class="pexpo-core-comment-business">
|
||||
<p><?php echo get_comment_meta( $comment->comment_ID, 'company', true ); ?></p>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
||||
echo '</div>';
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
||||
echo '</div>';
|
||||
} else {
|
||||
?>
|
||||
<p class="pexpo-core-no-comments"><?php echo esc_html__('Még nincsenek visszajelzések.', 'partnerexpo-core'); ?></p>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<?php
|
||||
$comments_args = array(
|
||||
'label_submit' => __( 'Küldés', 'partnerexpo-core' ),
|
||||
'title_reply' => '',
|
||||
'comment_notes_after' => '',
|
||||
'must_log_in' => '',
|
||||
'logged_in_as' => '',
|
||||
'comment_field' => '
|
||||
<div class="pexpo-core-com-form-wrapper">
|
||||
<h2 class="pexpo-core-com-form-title">' . _x( 'Visszajelzés küldése', 'partnerexpo_core' ) . '</h2>
|
||||
<p class="pexpo-core-com-field"><label for="name">' . _x( 'Kitöltő neve', 'partnerexpo_core' ) . '</label><br />
|
||||
<input type="text" id="name" name="name" aria-required="true"></p>
|
||||
<p class="pexpo-core-com-field"><label for="company">' . _x( 'Cég név', 'partnerexpo_core' ) . '</label><br />
|
||||
<input type="text" id="company" name="company" aria-required="true"></p>
|
||||
<p class="pexpo-core-com-field"><label for="comment">' . _x( 'Hozzászólás', 'partnerexpo_core' ) . '</label><br />
|
||||
<textarea id="comment" name="comment" aria-required="true" maxlength="600"></textarea></p>
|
||||
</div>
|
||||
',
|
||||
);
|
||||
comment_form( $comments_args );
|
||||
echo '</div>';
|
||||
} else {
|
||||
?>
|
||||
<p class="pexpo-core-no-comments"><?php echo esc_html__('Még nincsenek visszajelzések.', 'partnerexpo-core'); ?></p>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form action="<?php echo site_url( '/wp-comments-post.php' ); ?>" method="post" id="pexpo-custom-comment-form">
|
||||
<div class="pexpo-core-com-form-wrapper">
|
||||
<h2 class="pexpo-core-com-form-title"><?php echo esc_html_x( 'Visszajelzés küldése', 'partnerexpo_core' ); ?></h2>
|
||||
<div class="pexpo-core-com-field">
|
||||
<label for="author"><?php echo esc_html_x( 'Kitöltő neve', 'partnerexpo_core' ); ?></label><br />
|
||||
<input type="text" id="author" name="author" aria-required="true" required>
|
||||
</div>
|
||||
|
||||
<div class="pexpo-core-com-field">
|
||||
<label for="company"><?php echo esc_html_x( 'Cég név', 'partnerexpo_core' ); ?></label><br />
|
||||
<input type="text" id="company" name="company" aria-required="true" required>
|
||||
</div>
|
||||
|
||||
<div class="pexpo-core-com-field">
|
||||
<label for="comment"><?php echo esc_html_x( 'Hozzászólás / Visszajelzés', 'partnerexpo_core' ); ?></label><br />
|
||||
<textarea id="comment" name="comment" aria-required="true" maxlength="600" required></textarea>
|
||||
</div>
|
||||
|
||||
<div><input type="hidden" name="comment_post_ID" value="<?php echo esc_attr( $post_id ); ?>" id="comment_post_ID"></div>
|
||||
<div><input type="hidden" name="comment_parent" id="comment_parent" value="0"></div>
|
||||
|
||||
</div>
|
||||
<div class="pexpo-core-submit-wrapper">
|
||||
<button type="submit" name="submit" id="submit" class="submit"><?php _e( 'Küldés', 'partnerexpo-core' ); ?></button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user