Red de conocimiento informático - Conocimiento informático - Cómo diseñar usted mismo la lista de comentarios y el cuadro de comentarios de WordPress

Cómo diseñar usted mismo la lista de comentarios y el cuadro de comentarios de WordPress

Cómo diseñar su propia lista de comentarios y cuadro de comentarios de WordPress:

lt;?php if('open' == $post-gt; comment_status amp; $parent_comment_status == 'open') :// if ¿Las publicaciones permiten comentarios?

lt;div id="comments"gt;

lt;?php if(have_comments()): ? > lt;divgt;haslt;?php comments_number('0','1',''); ?gt;comments lt;a id="para-respuesta rápida" style="color: #bc373a;" "#respond"gt;Respuesta rápidalt;/agt;lt;/divgt;

lt;ol id="comments-lists"gt;lt;?php wp_list_comments(array('callback' =gt ; 'mytheme_comment'));? gt;lt;/olgt;

lt;?php if(get_comment_pages_count()-gt;1 == get_option('page_comments')): // Si el número de entradas es mayor que el número especificado, entonces es hora de pasar la página? gt;?php endif; // ¿Fin de navegación de página?

lt; ?php endif; // ¿Fin de la lista de comentarios? /p>

lt ;?php if(get_option('comment_registration') & !is_user_logged_in()) :

Debes

lt;?php else: //¿Necesitas iniciar sesión para comentar el artículo? gt;

lt; php bloginfo('url'); ? gt;/wp-comments-post.php" método="post"gt;

lt;?php if(isset($_GET['replytocom']) amp; amp; $_GET['replytocom'] ! = ''): ? gt; lt; divgt ? ); $_GET['replytocom'];

loorlt;/agt;lt;a href="lt;?php the_permalink();?gt;#comment-lt;?php echo $_GET['replytocom'];?gt; "rel="nofollow"gt;Cancelar lt;/agt; lt;! -- Una nota aquí: dado que mi tema usa mi propio método de respuesta de cancelación, si usa el botón de cancelación propio de WordPress, use

lt;?php endif; ?gt;

lt;?php if(is_user_logged_in()): // si el usuario ha iniciado sesión gt;

lt;divgt;Estimado lt;stronggt;lt;?php echo $user_identity; ?gt;lt;/stronggt ¡Ya has iniciado sesión! 'profile.php'); ?lt;a href="lt;?php echo wp_logout_url(get_permalink()); ? gt;"gt; lt;logoutlt;/agt; ;

lt;?php elseif($comment_author ! = ''):

lt;divgt;Estimado lt;stronggt;lt;?php echo $comment_author ?gt;lt; ;/stronggt; ¡Bienvenido de nuevo! lt;a id="toggle-comment-author-info" href="javascript:toggleCommentAuthorInfo();"gt;lt;lt;php _e('Modificar información') ?gt;lt ;/agt;Deja tu respuestalt;/divgt;

lt;div id="comment-author-info" style="display: none;"gt;lt; input id="author" type= "texto" nombre="autor" valor="lt;?php echo $comment_author; ? gt;" /gt;lt;label for="autor"gt;lt;?php_e(' Apodo'); ;?php if ($req) echo " *"; ?gt;lt;/labelgt;

lt;input id="correo electrónico" tipo="texto" nombre ="correo electrónico" valor="lt ;?php echo $comment_author_email; ?gt;" /gt;lt;label for="email"gt;lt;?php_e('email'); ?gt;lt;?php if ($req) echo " *" ; gt; lt; /etiqueta;

lt; entrada id="url" tipo="texto

" nombre="url" valor="lt;?php echo $comment_author_url; ?gt;" /gt;lt;label for="url"gt;lt;?php _e('página de inicio personal'); ?gt; lt;/labelgt;lt;/divgt;

lt;script type="text/javascript"gt;

var changeMsg = 'Cambiar mensaje';

var closeMsg = 'Ocultar mensaje';

función toggleCommentAuthorInfo(){ ?var $info_box = $('#comment-author-info'), $tog_btn = $('#toggle-comment-author -info'); ?$info_box.slideToggle('lento', function(){ ?if($info_box.css('display') == 'none'){ ?$tog_btn.text(changeMsg); } else{ ?$tog_btn.text(closeMsg); ?} ?}) )

}

lt;/scriptgt;

lt;?php else: // ¿No has iniciado sesión ni has recibido mensajes anteriores? gt;

lt;divgt; ¡Completa tu información personal y responde rápidamente! información del autor"gt;lt;input id="autor" tipo="texto" nombre="autor" valor="/gt;lt;label for=" autor"gt;lt;?php _e('apodo') ? gt; lt; ?php si ($req) echo " *"; lt /labelgt; " value="/gt;lt;lt;label for="email"gt;lt;?php _e('email'); ?gt;lt;?php if ($req) echo " *"; lt;/labelgt;

lt;input id="url" type="text" name="url" value="/gt;lt;label for="url"gt;lt;?php _e('página de inicio personal'); ? php endif; lt; divgt; text"gt;lt;textarea id="comment" name="comment"gt;lt;/textareaagt;lt;/divgt;

lt;divgt; ?lt;button id="enviar" nombre tipo ="enviar"

e="enviar"gt;lt;?php _e('enviar'); ?gt;lt;/buttongt; " href = "#" "redirect_to" value="lt;?php the_permalink();?gt;" /gt;?lt;?php do_action('comment_form', $post-gt;ID);?gt;?lt;?php comment_id_fields( ? lt; >

lt; /divgt;

lt; script type="text/javascript"gt;

// Ctrl Intro para enviar un comentario

$(documento).keypress(function(e){ ?if(e.ctrlKey amp; amp; e.cual == 13 || e.cual = = 10) { ?$("#submit").click() ?document.body.focus(); ?} else if (e.shiftKey amp; amp; e.cual==13 || e.cual = = 10) { ?$("#submit").click() ; ?}

});

lt; /scriptgt;

lt; /formgt;?php endif; ?gt;

lt;/divgt;lt;! --- #respond end --gt;

lt;/divgt;lt;! --- #comment end --gt;

lt;?php endif; // Si el artículo permite comentarios, termina aquí

lt;?