Aunque hemos explicado en varias ocasiones como traducir WordPress, tanto la interfaz de administración como lo que ven los lectores, aún hay algún aspecto que siempre queda sin mostrarse en tu idioma: el puñetero “(more…)“.

Esta leyenda, que habilita el acceso al contenido completo de tus artículos, no está contemplado en los ficheros de traducción de WordPress, y tampoco se traduce nunca en las plantilla, básicamente porque no siempre hay función que los llame habitualmente.

Especialmente llamativo es en los feeds RSS donde, a pesar de tener tu plantilla totalmente traducida, la interfaz de WordPress en Español, te muestra ese feo “(more…)” cuando tus suscriptores visualizan tus entradas en su lector de feeds favoritos y hay un artículo que muestra solo un extracto.

Si este es tu caso, debes saber que no es muy difícil arreglarlo. De hecho es muy sencillo pero tendrás que acordarte de hacer estas modificaciones cada vez que actualices WordPress ya que los archivos a modificar forman parte del núcleo del sistema.

Lo que tienes que modificar es 2 archivos de tu instalación de WordPress. Vamos a ver cada caso …

Traducir (more…) en el contenido

  1. Abre el fichero ‘wp-includes/post-template.php
  2. Localiza las línea 77 y 85, donde encontrarás, respectivamente, los códigos …
    function the_content($more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
    function get_the_content($more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
  3. Sustituye los anteriores por estos otros …
    function the_content($more_link_text = '(hay mas...)', $stripteaser = 0, $more_file = '') {
    function get_the_content($more_link_text = '(hay mas...)', $stripteaser = 0, $more_file = '') {

Traducir (more…) en los feeds RSS

  1. wp-includes/feed.php’
  2. Localiza la línea 162, donde encontrarás el código …
    function the_content_rss($more_link_text='(more...)', $stripteaser=0, $more_file='', $cut = 0, $encode_html = 0) {

  3. Sustituye lo anterior por esto otro …
    function the_content_rss($more_link_text='(hay mas...)', $stripteaser=0, $more_file='', $cut = 0, $encode_html = 0) {

Ya lo tienes. Ahora verás tu leyenda personalizada tanto en los extractos del blog como en el feed RSS. Por supuesto, puedes poner lo que quieras en vez de “(hay mas…)”.

¿Te gustó este post? ¡Compártelo!
  • Bitacoras.com
  • TwitThis
  • Facebook
  • Meneame
  • Google Bookmarks
  • del.icio.us
  • Live
  • Technorati
  • Ping.fm
  • Wikio
  • Turn this article into a PDF!
  • E-mail this story to a friend!
  • Print this article!

También te puede interesar:

cursos formación continua

    9 comentarios en “Traducir el “(more…)””

  1. Gary (1 comentarios) dijo:

    Muy bueno :) desde este tutorial me pase a este http://ayudawordpress.com/traducir-wordpress-interfaz-del-usuario/ y me ayudo mucho con ese soft ;) para poder modificar la traduccion a tu antojo, GRACIAS!!

    PD: Verificar la web en IE ya que los sidebars se ven hacia abajo (cosa que sucede con algunos templates) haber si le hechan una ojeada. ¡MUCHO FIREFOX! jeje

    Saludos

  2. Andrés (20 comentarios) dijo:

    Fernando como siempre una gran aporte… voy a implementar los cambios en mis feeds, era lgo que me había preguntado hace un par de días

    ;)

  3. Fernando Tellado (1847 comentarios) dijo:

    Gracias Andrés, también a mi me tenía de cabeza y no paré hasta que encontré donde estaba. Quedaba horrible tener eso en inglés después de pegarte la pechada de traducir todo. Al final solo tuve que hacer una búsqueda por esa cadena de texto para encontrarlo :)

  4. Kquijada (13 comentarios) dijo:

    Tengo un template llamado studiopress el cual es en ingles y con esta modificacion me sigue mostrando el read more en ingles…

  5. Fernando Tellado (1847 comentarios) dijo:

    Kquijada, tendrías que traducir el theme, eso es porque incluye la llamada el propio theme, y la incluye en inglés. Buscala en index.php y la traduces ;)

  6. Kquijada (13 comentarios) dijo:

    Mejor lo dejo asi.. :-) no soy un experto en php o programacion xD no vaya a ser que dañe algo en el blog… gracias por la ayuda!

  7. Hola, tengo una duda respecto a este tema, no sé porque a mi no me sale enlace more en el rss. ¿Sabes a que se puede deber?

  8. Muchas gracias por el aporte me ayudo bastante gracias.

Escribe un Comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Subir

Expertos en WordPress
Euribor
Hardware. Software. Ocio & Multimedia. Humor. Internet. Videojuegos.Noticias
Participa en el Debate
  • Felix Roman: Gracias por ser agradecido ;-)
  • Dani: Yo uso el panel de escritura de Wordpress, sin él me vería raro la verdad. Suelo usar...
  • eNedimensiones: ¡Por fin! ¡Cuánto tiempo esperando que se tomaran en serio bbPress!
  • Cuélebre: Uso Marsedit y desde el trabajo si tengo que escribir alguna entrada desde el propio...
  • Fernando Tellado: Se actualiza mas o menos como WordPress con alguna salvedad. Vale, preparo un...
Noticias Breves
  • Si quieres aprender como hacer multitud de diseños distintos para WordPress no te pierdas esta estupenda recopilación de 26 tutoriales de diseño de blogs WordPress.

    [#3]

  • Acaba de salir a la luz la nueva versión de WordPress para iPhone 1.3, con soporte completo para el firmware de iPhone 3.0. Va de cojones estupendamente. Altamente recomendable esta actualización, que tienes en iTunes.

    [#1]

  • Me avisa Kike Alonso de un nuevo plugin que permite que los comentarios que dejen tus amigos de Friendfeed al respecto de un post de tu sitio WordPress aparezcan también en tu post como comentarios normales, algo realmente interesante pues permite, con algunos clientes de escritorio e iPhone, comentar en blogs sin dejar de usar la aplicación de mensajería.

    [#6]


  • Ahora mismo en los FOROS ...
    Usuarios Registrados
  • Acceder

  • Translate this Blog
    Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag                              
    By N2H