Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Nuwe velde vir die kommentaar seksie, hak aan die standaard kommentaar vorm in wordpress
- function pietergoosen_persoonlike_kommentaar_velde( $args = array(), $post_id = null ) {
- global $id;
- if ( null === $post_id )
- $post_id = $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' =>
- '<p class="comment-form-author"><label for="author">' . __( 'Naam', 'pietergoosen' ) .
- ( $req ? '<span class="required">*</span>' : '' ) . '</label> ' .
- '<input id="author" name="author" type="text" placeholder="Pieter Goosen" value="' . esc_attr( $commenter['comment_author'] ) .
- '" size="30"' . $aria_req . ' /></p>',
- 'email' =>
- '<p class="comment-form-email"><label for="email">' . __( 'E-pos Adres', 'pietergoosen' ) .
- ( $req ? '<span class="required">*</span>' : '' ) . '</label> ' .
- '<input id="email" name="email" type="text" placeholder="[email protected]" value="' . esc_attr( $commenter['comment_author_email'] ) .
- '" size="30"' . $aria_req . ' /></p>',
- 'verwysing' =>
- '<p class="comment-form-verwysing"><label for="verwysing">' . __( 'Waar het jy van die webtuiste gehoor', 'pietergoosen' ) . '</label>' .
- '<input id="verwysing" name="verwysing" type="text" placeholder="Facebook, Twitter, google, vriende ens." value="' . esc_attr( $commenter['comment_author_verwysing'] ) .
- '" size="30" /></p>',
- );
- $required_text = sprintf( ' ' . __('Velde wat verlang word is gemerk %s'), '<span class="required">*</span>' );
- $arg = array(
- 'fields' => apply_filters( 'comment_form_default_fields', $fields ),
- 'comment_field' => '<p class="comment-form-comment"><label for="comment">' . _x( 'Deel jou mening oor die artikel', 'noun' ) . '</label> <textarea id="comment" name="comment" placeholder="Lig jou mening hier" cols="45" rows="8" aria-required="true"></textarea></p>',
- 'must_log_in' => '<p class="must-log-in">' . sprintf( __( 'Jy moet <a href="%s">ingeteken</a> wees om jou mening te lig.' ), wp_login_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
- 'logged_in_as' => '<p class="logged-in-as">' . sprintf( __( 'Jy is ingeteken as <a href="%1$s">%2$s</a>. <a href="%3$s" title="Teken uit die rekening uit">Teken uit?</a>' ), get_edit_user_link(), $user_identity, wp_logout_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',
- 'comment_notes_before' => '<p class="comment-notes">' . __( 'Let wel, indien jy jou mening wil lig oor die artikel, neem asseblief die volgende in ag: geen haatspraak, rassisme, pornografiese materiaal of kru taal word toegelaat nie en jou e-pos adres sal onder geen omstandighede gedeel word met enige iemand nie. Dankie byvoorbaat.' ) . ( $req ? $required_text : '' ) . '</p>',
- 'comment_notes_after' => '<p class="form-allowed-tags">' . sprintf( __( 'Baie dankie indien jy besluit het om jou mening te lig oor die artikel. Neem asseblief kennis dat alle menings op alle artikels eers gemodereer word voor dit geplaas word.' )) . '</p>',
- 'id_form' => 'commentform',
- 'id_submit' => 'submit',
- 'title_reply' => __( 'Deel jou mening met ons' ),
- 'title_reply_to' => __( 'Deel jou meningmet ons in verband met %s' ),
- 'cancel_reply_link' => __( 'Verwyder mening' ),
- 'label_submit' => __( 'Stuur jou mening' ),
- );
- return $arg;
- }
- add_filter('comment_form_defaults', 'pietergoosen_persoonlike_kommentaar_velde');
Advertisement
Add Comment
Please, Sign In to add comment