diff options
Diffstat (limited to 'dist/inc/custom-comments.php')
| -rw-r--r-- | dist/inc/custom-comments.php | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/dist/inc/custom-comments.php b/dist/inc/custom-comments.php deleted file mode 100644 index c4aa7c7..0000000 --- a/dist/inc/custom-comments.php +++ /dev/null @@ -1,71 +0,0 @@ -<?php -/** - * Comment layout. - * - * @package understrap - */ - -if ( ! defined( 'ABSPATH' ) ) { - exit; // Exit if accessed directly. -} - -// Comments form. -add_filter( 'comment_form_default_fields', 'understrap_bootstrap_comment_form_fields' ); - -/** - * Creates the comments form. - * - * @param string $fields Form fields. - * - * @return array - */ - -if ( ! function_exists( 'understrap_bootstrap_comment_form_fields' ) ) { - - function understrap_bootstrap_comment_form_fields( $fields ) { - $commenter = wp_get_current_commenter(); - $req = get_option( 'require_name_email' ); - $aria_req = ( $req ? " aria-required='true'" : '' ); - $html5 = current_theme_supports( 'html5', 'comment-form' ) ? 1 : 0; - $consent = empty( $commenter['comment_author_email'] ) ? '' : ' checked="checked"'; - $fields = array( - 'author' => '<div class="form-group comment-form-author textfield-box"><label for="author">' . __( 'Name', - 'understrap' ) . ( $req ? ' <span class="required">*</span>' : '' ) . '</label> ' . - '<input class="form-control" id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . '></div>', - 'email' => '<div class="form-group comment-form-email textfield-box"><label for="email">' . __( 'E-Mail', - 'understrap' ) . ( $req ? ' <span class="required">*</span>' : '' ) . '</label> ' . - '<input class="form-control" id="email" name="email" ' . ( $html5 ? 'type="email"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . '></div>', - 'url' => '<div class="form-group comment-form-url textfield-box"><label for="url">' . __( 'Webseite', - 'understrap' ) . '</label> ' . - '<input class="form-control" id="url" name="url" ' . ( $html5 ? 'type="url"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30"></div>', - 'cookies' => '<div class="form-group form-check comment-form-cookies-consent"><input class="form-check-input" id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"' . $consent . ' /> ' . - '<label class="form-check-label" for="wp-comment-cookies-consent">' . __( 'Save my name, email, and website in this browser for the next time I comment', 'understrap' ) . '</label></div>', - ); - - return $fields; - } -} // endif function_exists( 'understrap_bootstrap_comment_form_fields' ) - -add_filter( 'comment_form_defaults', 'understrap_bootstrap_comment_form' ); - -/** - * Builds the form. - * - * @param string $args Arguments for form's fields. - * - * @return mixed - */ - -if ( ! function_exists( 'understrap_bootstrap_comment_form' ) ) { - - function understrap_bootstrap_comment_form( $args ) { - $args['comment_field'] = '<div class="form-group comment-form-comment"> - <div class="textfield-box"> - <label for="comment">' . _x( 'Kommentar', 'noun', 'understrap' ) . ( ' <span class="required">*</span>' ) . '</label> - <textarea class="form-control" id="comment" name="comment" aria-required="true" cols="45" rows="8"></textarea> - </div> - </div>'; - $args['class_submit'] = 'btn btn-secondary'; // since WP 4.1. - return $args; - } -} // endif function_exists( 'understrap_bootstrap_comment_form' ) |
