/** Añadir casilla de Aceptación en formulario de comentarios **/ add_filter( 'comment_form_field_comment', 'mi_campo_de_privacidad_en_comentarios' ); function mi_campo_de_privacidad_en_comentarios( $comment_field ) { return $comment_field.''; } //validación por javascript add_action('wp_footer','validate_privacy_comment_javascript'); function validate_privacy_comment_javascript(){ if (! is_admin() && is_single() && comments_open() ){ wp_enqueue_script('jquery'); ?> ' . __('« Volver') . '

' ) ); return $commentdata; } //guarda el campo como comment meta function save_comment_meta_data ( $post_id ) { $privacy_comment = $_POST['privacy']; if ( $privacy_comment ) { add_comment_meta( $post_id, 'privacy', $privacy_comment, true ); }} add_action( 'comment_post', 'save_comment_meta_data', 1 ); // Mostramos el valor del metadato en la página de administración de comentarios if ( is_admin() ) { function show_commeta() { echo get_comment_text(), '

', get_comment_meta(get_comment_ID(), 'privacy',1), ''; } add_action('comment_text', 'show_commeta'); }

Últimas Entradas

Blog