¿Se pueden poner etiquetas HTML en los títulos en WordPress?

Hace no mucho tiempo preguntó un usuario en los foros si se podían poner etiquetas HTML en los títulos de las entradas y, tras algunos ejemplos y algo de sorpresa, resulta que sí, se pueden añadir etiquetas HTML en los títulos en WordPress.

¿Por qué se pueden añadir etiquetas HTML en los títulos en WordPress?

Todo es debido al valor $allowed_html de la función wp_kses(), que permite  incluir en los títulos del editor ciertas etiquetas HTML, como estas, pero no solo estas:

  • a
    • href
    • title
  • abbr
    • title
  • acronym
  • b
  • blockquote
    • cite
  • cite
  • code
  • del
  • em
  • i
  • q
  • s
  • span
  • strike
  • strong
  • tt

Además de CSS integrado, uso de fuentes y colores, ahí es nada.

¡Un montón!

¿Pueden todos los usuarios añadir etiquetas HTML a los títulos en WordPress?

No, por defecto solo los usuarios con perfil de administrador y editor pueden usar etiquetas HTML en los títulos, ya que tiene por defecto la capacidad de unfiltered_html, que permite a los usuarios con estos perfiles hacer esto, además de usar etiquetas HTML en cualquier parte del contenido.

¿Pueden otros usuarios también añadir etiquetas HTML en los títulos?

Por defecto no, pero con plugins como Members puedes cambiar las capacidades de otro perfil de usuario, o de uno nuevo, y añadirle esa capacidad.

Si lo prefieres, también puedes quitarle la capacidad de unfiltered_html, o «HTML sin restricciones» a los perfiles que la tienen por defecto.

¿Se puede anular esta capacidad para todos los usuarios?

Por supuesto, bien usando el plugin Members comentado antes o, si lo prefieres, a las bravas, añadiendo la siguiente línea al archivo wp-config.php de tu sitio WordPress:

¿Por qué habría de querer usar HTML en los títulos?

Principalmente por cuestiones creativas, o para conseguir más clics (o sea, por SEO).

Un título que destaque sobre el resto llamará más la atención y potencialmente conseguirá más clics que otro más «estándar».

¿Cómo se hace esto de añadir etiquetas HTML en los títulos de mis entradas o páginas?

Sencillo, simplemente añádelas en el campo de título. Solo tienes que saber cómo se añaden etiquetas HTML.

En el editor clásico:

En el editor de bloques:

Y el resultante:

Este mismo artículo, para no ir más lejos, tiene etiquetas HTML en el título. En concreto estas:

A partir de ahí, la imaginación al poder. Verás que hay gente que mete de todo, hasta emojis.

¿Se puede poner HTML en cualquier título, no solo en el de la publicación?

Claro, simplemente edita como HTML el título que hayas insertado en tu contenido y añade todas las etiquetas que quieras/necesites/sean razonables.

¡Aprendido! Ahora bien ¿debo usar HTML en los títulos?

Muy buena pregunta, y mi respuesta es que no, al menos no siempre, no te vicies.

Como todo, la virtud está en la contención, y no pasa nada por usar HTML alguna vez en un título, pero no lo utilices de manera habitual porque:

  • Dejará de tener efecto (lo poco sorprende, lo mucho cansa).
  • Estás enmierdando los títulos con HTML innecesario.
  • Es un atentado al buen gusto, para aplicar estilos está el CSS en las hojas de idem del tema, para que toda la web tenga una coherencia estética. Y esto es válido para los títulos y para todo tu contenido en general.
Si te gusta este contenido prueba tambien a suscribirte al canal en YouTube.
VALORA ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
FlojitoNo está malEstá bienMe ha servidoFantástico (6 votos, promedio: 5,00 de 5)
Cargando…

Al dejar una valoración se recopila la IP para evitar fraudes

Autor: Fernando Tellado

Fernando Tellado, apasionado de WordPress, profesor, consultor y ponente. Maquero cansino, padre de tres hijos y de una perrita Beagle, Bilbaíno de nacimiento, Español de corazón y ciudadano de donde me quieran. Mi último libro es WordPress - La guía completa. Mi blog personal es Navegando con red, donde he crecido como escritor en la red y ofrezco mis visiones acerca de la Web 2.0 y la blogosfera. Sigue a @fernandot en Twitter

Comparte esta entrada en
468 ad

Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para saber si ya aceptaste nuestras políticas, si ya estás suscrito a nuestra newsletter, para reconocer el estado de tu sesión si la tuvieses y para servir más rápidos los contenidos.

No se captura IPs ni siquiera para el servicio de Analytics así que tu visita es privada.

JSESSIONID, _cfuid, wpSGCachePypass, mailerlite, gdpr, gawp
mailerlite, _cfuid

Cookies de terceros

Usamos cookies de terceros con servicios, también garantes de tu privacidad, que analizan tus usos de navegación para que podamos mejorar los contenidos, si ya estás suscrito al boletín y los elementos compartidos en redes sociales y el formulario de comentarios.

1P_JAR, APISID, CONSENT, HPSID, NID, SAPISID, SID, SIDCC, SSID, disqus_unique, disqusauth
disqus_unique, disqusauth
1P_JAR, APISID, CONSENT, HPSID, NID, SAPISID, SID, SIDCC, SSID

Pin It on Pinterest

Share This
Ir al contenido