Sustitución de texto en un div

Club para webmasters Foros Desarrollo web Sustitución de texto en un div

Viendo 6 entradas - de la 1 a la 6 (de un total de 6)
  • Autor
    Entradas
  • #14852 Karma: 0
    discotop
    Participante
    1
    ChorriPuntos 279
    Nuevo

    Hola, tengo un problema desde hace meses para el que no encuentro solución: cambiar un texto que contiene un div, no sé si con html o cómo, solo hablan por foros de funciones raras y no me sirven. Me refiero por ejemplo a este caso de un plugin de countdown en el que aparecen las palabras en inglés y las quiero poner en español pero no existe (o no sé encontrar) la manera de hacerlo editando algún archivo del mismo plugin.

    Uso Generatepress y he probado a copiar y pegar el mismo código como hook pero no sustituye las palabras. Y tampoco encuentro otro plugin gratuito que permita poner cuenta atrás diferente según URL si tengo varias páginas de venta en el mismo dominio.

    Aquí quiero cambiar “Days”, “Hrs”, “Mins” y “Secs” por “días”, “horas”, “minutos” y “segundos”. Si alguien sabe cómo hacerlo se lo agradeceré eternamente.

    Copio el código entero:

    <div class="ibx-fomo-countdown-wrapper">
    	<div class="ibx-fomo-countdown" data-style="evergreen" data-fomo-time="01,17,19,16">
    		<div id="ibx-fomo-countdown-time">
    			<div class="ibx-fomo-countdown-time-col">
    				<span class="ibx-fomo-days">00</span>
    				<span class="ibx-fomo-countdown-time-text">Days</span>
    			</div>
    			<div class="ibx-fomo-countdown-time-col">
    			<span class="ibx-fomo-hours">00</span>
    			<span class="ibx-fomo-countdown-time-text">Hrs</span>
    			</div>
    			<div class="ibx-fomo-countdown-time-col">
    			<span class="ibx-fomo-minutes">00</span>
    			<span class="ibx-fomo-countdown-time-text">Mins</span>
    			</div>
    			<div class="ibx-fomo-countdown-time-col">
    			<span class="ibx-fomo-seconds">00</span>
    			<span class="ibx-fomo-countdown-time-text">Secs</span>
    			</div>
    		</div>
    	</div>
    </div>
    #14861 Karma: 1
    David Cuesta
    Superadministrador
    160
    ChorriPuntos 7.729
    Curso SEO
    ChorriCuesta

    Si el plugin no lo permite puedes probar instalando otro plugin llamado loco translate, que permite modificar strings de otros plugins… pero no sé si en este caso será posible.
    Si no lo es, yo uso el plugin HurryTimer

    Un saludo!

    #14978 Karma: 1
    Usuario-Chorri
    Participante
    100
    ChorriPuntos 36
    Nuevo

    No sé si ya lo habrás solucionado, pero bueno, contesto por si acaso.

    Me he dado cuenta de que en ciertos temas y plugins de WordPress algunos términos están definidos en la base de datos y ni locotranslate ni los plugins de traducción acceden a esos términos porque no se encuentran en el archivo .po, que es el del idioma.

    Te pongo dos capturas de pantalla para orientarte mejor. Tienes que meterte en phpmyadmin lo primero:

    Localizar bd y tabla wp_terms y wp_posts

    Una vez dentro tienes que localizar la base de datos a la que está asociado el WordPress que quieres cambiar (1).
    Después localiza la tabla wp_terms (2), entra dentro y mira a ver si ahí están los términos que quieres cambiar. Es menos probable, pero sí he visto algún plugin que tiene hardcodeado algún término en la tabla posts (3), donde también puedes entrar a buscar si están los términos que quieres cambiar. Pero creo que lo que tú buscas estará en la tabla wp_terms, así que en la segunda captura de pantalla te pongo un ejemplo de esta tabla, donde podrás encontrar los registros que quieres modificar.
    Localizar columna en la tabla wp_terms donde puedes cambiar los registros

    Espero que te haya sido útil y si no, por aquí se queda para ayudar a los chorris del futuro. Un saludo!

    • Esta respuesta fue modificada hace 6 meses, 3 semanas por Usuario-Chorri. Razón: Explicación mejor organizada
    • Esta respuesta fue modificada hace 6 meses, 3 semanas por Usuario-Chorri.
    #15002 Karma: 0
    David Cuesta
    Superadministrador
    160
    ChorriPuntos 7.729
    Curso SEO
    ChorriCuesta

    A mí al menos sí me ha servido, no sabía del uso de la tabla terms 😀

    Muchas gracias!

    #15019 Karma: 0
    discotop
    Participante
    1
    ChorriPuntos 279
    Nuevo

    ¡Ha funcionado! Muchas gracias, no conocía ninguna de las dos maneras y ha sido todo un descubrimiento. 🙂

    #15022 Karma: 1
    Usuario-Chorri
    Participante
    100
    ChorriPuntos 36
    Nuevo

    Me alegro de que os haya servido chicos, es un placer poder aportar soluciones para la comunidad.

    Un saludo!

Viendo 6 entradas - de la 1 a la 6 (de un total de 6)
  • Debes estar registrado para responder a este debate.