Einen schönen Sonntag in die Runde,
darf ich das Thema "Checkbox zur Datenschutzerklärung" für den Fall, dass jemand einen Kommentar hinterlassen will, nochmals aufgreifen?
Also für die Seite http://www.hoffmann-jahn.de stelle ich jetzt zufällig fest, dass die Checkbox nicht mehr kommt.
Könnt ihr mir helfen?
In der Child-Functions steht das drin, was Maxe oben geschrieben hat:
<?php
/* Write your awesome functions below */
function comment_policy_fields( $fields ) {
$fields['policy'] = '<p class="comment-policy"><label><input id="policy" name="policy" value="policy-check" type="checkbox" aria-required="true" />Ich habe die <a href="https://www.fairenroute.com/datenschutz/" target="_blank">Datenschutzerklärung</a> gelesen. <span class="required">*</span></label></p>';
return $fields;
}
add_filter('comment_form_default_fields', 'comment_policy_fields');
function comment_policy_check($commentdata) {
if ( ! isset( $_POST['policy'] ) && !is_user_logged_in() ) wp_die('<p><strong>Fehler</strong>: Bitte der Datenschutzerklärung zustimmen.</p><p><a href="javascript:history.back()">' . __( '« zurück' ) . '</a></p>');
return $commentdata;
}
Was mache ich falsch?
Danke.
Gruss
Walter