Blog WordPress

Cambiar las comillas en WordPress

Las comillas son símbolos que se utilizan para marcar distintos niveles en una oración. Las principales comillas que conocemos son:

  • Comillas simples: se representan con los símbolos (❛ ❜), (‘ ’) o (' '). Suelen ser utilizadas en códigos de programación con el símbolo (' ').
  • Comillas altas o inglesas: estas también son muy comunes y se representan con los símbolos (❝ ❞) o (“ ”) como comillas tipográficas o (" ") como comillas rectas. Estas comillas también se utilizan en programación con el símbolo (" ").

Sin embargo existen otras comillas, las comillas españolas, representadas por los símbolos (« »). ¿Te suenan estas comillas? Es posible que sí, si has estudiado en España pero, para los que somos de otro país de habla hispana, es posible que no.

¿Por qué te cuento todo esto? Resulta que, desde la versión 5.2 de WordPress, el equipo de traducción de WordPress España, ha sustituido las comillas inglesas rectas (" ") por las comillas españolas (« ») en el core de WordPress.

Esto lo han hecho para cumplir las indicaciones de la RAE (Real Academia Española de la lengua) sobre el correcto uso de los símbolos en el idioma español.

Índice del contenido
    Add a header to begin generating the table of contents

    1. La función 'wptexturize'

    La función wptexturize, es la encargada de realizar la sustitución de caracteres, automáticamente, en WordPress.

    Sustituye algunos símbolos como tres guiones seguidos por una línea, (---) por (—), tres puntos seguidos por el símbolo de tres puntos, (...) por (…), entre otras.

    En el caso de las comillas inglesas, el cambio solo se aplicará a las comillas inglesas simples (" "). En el caso de las comillas inglesas tipográficas (❝ ❞) o (“ ”), no se reflejará ningún cambio.

    Anuncio publicitario

    2. ¿Cómo afecta esto a mi contenido?

    Como te he mencionado, después de la versión 5.2 de WordPress, si escribimos las comillas inglesas simples (" ") en nuestros textos, al actualizar una página o entrada, veremos como se han cambiado automáticamente por las comillas españolas (« »).

    Muchos usuarios me han preguntado si este cambio afectará al contenido de sus blogs. Te digo lo mismo que les he dicho a ellos:

    No te preocupes que este cambio no perjudicará el contenido de tu blog. Solo es un cambio meramente técnico y estético.

    ¿Qué significa que sea técnico y estético?

    Es técnico porque simplemente se están cumpliendo las indicaciones de la RAE y estético porque ahora veremos los símbolos (« ») y es algo a lo que, muchos, no estamos acostumbrados.

    WordPress cambia las comillas inglesas simples por comillas españolas
    WordPress cambia las comillas inglesas simples por comillas españolas

    Sin embargo algunos de estos usuarios me comentan que ellos tienen entradas en sus blogs donde añaden trozos de código CSS y PHP y, las comillas inglesas simples (" "), se utilizan en estos lenguajes de programación.

    Obviamente, al sustituirse estas comillas por las españolas, estos códigos dejarán de funcionar.

    Para esto hay una excepción...

    Como se indica en el sitio web de referencia de WordPress sobre wptexturize: "todas las comillas inglesas simples (" "), que se encuentren dentro de las etiquetas <pre>, <code>, <kbd>, <style>, <script> y <tt>, no serán sustituidas por las comillas españolas (« »)".

    Si creas entradas en tu blog, añadiendo códigos de programación, que utilicen comillas inglesas simples (" "), revisa que los códigos se encuentren dentro de estas etiquetas.

    Existen plugins gratuitos, que se pueden instalar desde el repositorio de plugins de WordPress, con el que se puede añadir código de programación en el contenido, tales como:

    Si usas Elementor, existe un plugin que se acopla perfectamente, mediante un widget, y se puede añadir cualquier tipo de código de programación en las entradas o páginas:

    https://es.wordpress.org/plugins/syntax-highlighter-for-elementor/

    Este plugin es ideal para añadir código de programación a nuestro contenido utilizando Elementor.

    No necesita configuración. Con solo instalarlo y activarlo, crea un widget en Elementor y basta con seleccionar el widget y arrastrarlo al contenido.

    3. Quiero regresar a las comillas inglesas

    Si eres de l@s que no les gusta las "nuevas" comillas españolas, hay una forma muy sencilla de volver a utilizar las comillas inglesas.

    Para ello, sigue el siguiente procedimiento:

    1. Dirígete al apartado Apariencia >> Editor de temas.
    2. Ubica el archivo functions.php del tema que estés utilizando.

    Es muy recomendable utilizar un child theme por seguridad. Si no lo estás haciendo, en la lección del curso de WordPress, instalar un tema WordPress, encontrarás una completa información sobre el uso de los child themes

    1. Copia el siguiente código y pégalo al final del archivo functions.php.
    2. Haz clic en Actualizar archivo.
    				
    					//Cambiar comillas tipográficas por comillas normales
    add_filter( 'run_wptexturize', '__return_false' ); 
    				
    			

    Advertencia de seguridad...

    Ten mucho cuidado al editar archivos de temas y plugins. Si no se hace correctamente, el sitio web podría dejar de funcionar.

    Según el tema que estés utilizando se vería algo así:

    Código para regresar a las comillas inglesas simples
    Código para regresar a las comillas inglesas simples

    Y eso es todo. A partir de ahora, cada vez que escribas un texto con comillas inglesas simples (" "), se seguirán viendo esaas comillas.

    Anuncio publicitario

    4. Conclusión

    Como has podido apreciar, esto de las comillas es un tema más estético que otra cosa. Es cierto que la RAE impone sus normas para fomentar el correcto uso de la lengua castellana pero cada quien es libre de escribir lo que quiera hacer en su sitio web.

    ¿Te ha gustado?

    Te estaría muy agradecido si pudieras valorar esta entrada y compartirla en tus redes sociales. De esta manera me animas a continuar trabajando en este proyecto y ayudas a otras personas que desean aprender.

    (4 votos, promedio: 5 de 5)

    Facebook
    Twitter
    WhatsApp
    Telegram
    Email

    ¿Me invitas un café?

    Todo el contenido que puedes encontrar en este sitio web es gratis y siempre lo será pero, mantenerlo, requiere de muchos cafés y muuuuchas horas . Si te gusta mi trabajo y te está ayudando, considera invitarme un café para apoyarme y apoyar este proyecto. ¡Te invito un café!.

    Suscríbete y aprende WordPress desde cero

    No me gusta el SPAM y se que a ti tampoco. Sólo recibirás información útil sobre WordPress.

    Al enviar, confirmas que has leído y aceptas la política de privacidad. Conoce nuestro compromiso con tu privacidad.

    Comparte tu experiencia

    Deja un comentario si tienes alguna duda o cuéntanos cómo ha sido tu experiencia.

    Suscríbete!
    Avísame sobre

    1 Comentario
    Inline Feedbacks
    Ver todos los comentarios

    ¡Hola! Tengo este problema siempre al escribir coordenadas en mi web, ya que las muestra tal que así: 48º50'32» N
    He seguido los pasos para modificar el archivo functions.php de mi tema Neve, pero no ha cambiado nada... es posible que haya algo que esté impidiendo que funcione?

    Entradas relacionadas

    1
    0
    ¿Dejas un comentario? Gracias!x

    Tratamiento de datos personales

    • Responsable: MARIA ANTONIETA BEAUTY CONCEPT, S.L.
    • Finalidad: Suscribirte a la lista de correos electrónicos.
    • Derechos: Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en legal@cursowordpress.com, así como el derecho a presentar una reclamación ante una autoridad de control.
    • Destinatarios: Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal.
    • Información adicional: En mi política de privacidad encontrarás información adicional sobre la recopilación y el uso de su información personal incluida información sobre acceso, conservación, rectificación, eliminación, seguridad y otros temas.

    Tratamiento de datos personales

    • Responsable: MARIA ANTONIETA BEAUTY CONCEPT, S.L.
    • Finalidad: Moderar y responder comentarios de usuarios.
    • Derechos: Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en legal@cursowordpress.com, así como el derecho a presentar una reclamación ante una autoridad de control.
    • Destinatarios: Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal.
    • Información adicional: En mi política de privacidad encontrarás información adicional sobre la recopilación y el uso de su información personal incluida información sobre acceso, conservación, rectificación, eliminación, seguridad y otros temas.