Modificar el texto “Says” y “Edit” en los comentarios de wordpress








wordpress 2.8Con la integración de la nueva función wp_list_comments() en los comentarios de wordpress 2.7 y 2.8 se ha automatizado un poco la creación y edición de los comentarios por lo que es un poco “mas fácil” hacer algunas cosas como separar los pingbacks y trackbacks de los comentarios, así como la paginación de comentarios en los post. Pero  aún hay cosas que no son tan fácil de editar como el texto Edit y Says que aparece en los comentarios.
Estuve buscando como modificarlos utilizando la función wp_list_comments() pero no encontré algo que me ayudará, únicamente pude traducir el texto del botón reply que se hace así.
Abrimos el archivo comments.php, buscamos la función wp_list_coomments(), si viene vacía entre los paréntesis reemplazamos por esta linea

wp_list_comments("reply_text=Responder");

En caso de que tenga la palabra array agregamos ‘reply_text’=>’Responder’ enseguida del ultimo parametro separandolo con una coma.

<?php wp_list_comments(array('type'=>'comment', 'avatar_size'=>40, 'reply_text'=>'Responder')); ?>

Pero para modificar el texto says y edit lo hice buscando dentro de la plantilla de los comentarios llamada comment-template.phpque se encuentra dentro de la carpeta wp-includes
Abrimos el archivo y buscamos esta linea donde debemos reemplazar Says por el texto que queremos que aparezca a un costado del autor del comentario

<?php printf(__('<cite>%s</cite> Says:'), get_comment_author_link()) ?>

Si queremos que aparezca Dice por Says, esa linea debe quedar así

<?php printf(__('<cite>%s</cite> Dice:'), get_comment_author_link()) ?>

Ahora para editar el botón edit que sirve para editar los comentarios buscamos esta linea.

<?php edit_comment_link('&raquo; Edit &laquo;',' | ',' | ') ?>

Editamos esa linea y debe quedar así

<?php edit_comment_link('&raquo; Editar &laquo;',' | ',' | ') ?>

Una ves hechos los cambios guardan el archivo y lo suben a su servidor, el único problema de hacerlo así es que si no se hace desde wordpress o con alguna función, tendrán que hacer esto cada ves que actualicen su blog, obvio, mientras no cambie el archivo comment-template.php

Espero les sea de mucha ayuda.





Búsquedas recientes:

  • wp_list_comments

  • editar textos del wp_list_comments

  • editar wp_list_comments

  • wp_list_comments()

  • editar wp_list_comments()
  • wordpress cambiar says

  • modificar wp_list_comments

1 Comentario para “Modificar el texto “Says” y “Edit” en los comentarios de wordpress”

  1. MikeM says:

    He de darte las gracias por el post.

    Me ha servido perfectamente para modificar el “says”.

    Saludos!

Comentar entrada