Cómo cambiar los atributos del título en WordPress
Publicado: 2019-12-12Tener un sitio web o un blog de WordPress sin administrar títulos es bastante imposible. Si alguna vez olvidó escribir un título, rápidamente se dio cuenta de que WordPress agregó uno por sí solo. Dado que son importantes para los administradores, otros usuarios, visitantes e incluso motores de búsqueda, debe tener especial cuidado al escribir títulos.
Si bien definitivamente deberías dedicar un minuto más a cada título que escribas, hay algunas cosas que puedes cambiar en todo el sitio. Por lo tanto, quédese con nosotros a través de esta guía y aprenda cómo modificar diferentes atributos de título en WordPress.
Cómo limitar la longitud del título de WordPress
Cuando desea que los títulos de sus publicaciones sean lo más cortos posible y trabaja con varios autores, eso podría convertirse en un problema. Ya sea que estés iniciando un blog de moda, un blog de comida o cualquier otro tipo de sitio web, todos tendrían que cuidar sus títulos, contar palabras o letras y probablemente sería difícil hacerlo cada vez que escribas un nuevo. artículo.
Entonces, ¿cómo se limita el título de una publicación en WordPress para que se encargue automáticamente de la longitud del título que se muestra en su página?
Comencemos con una solución simple.
- Abra functions.php en su tema
- Pega el siguiente código:
function max_title_length ($ título) {
$ máx = 20;
if (strlen ($ título)> $ max) {
return substr ($ título, 0, $ max). "& hellip;";
} demás {
return $ título;
}
}
- Coloque la siguiente función donde desee en su tema. Por ejemplo, si desea mostrar títulos abreviados en su página de inicio, desea colocar este código en su Plantilla de índice principal (index.php)
add_filter ('el_título', 'max_title_length');
Como puede ver en el código, la variable $ max se usa para limitar la longitud del título de su publicación. Puede cambiarlo por el número que desee. Pero tenga en cuenta que la longitud óptima de su título es de entre 55 y 60 caracteres.
Ahí tienes. Si ha llamado a la función en su Plantilla de índice principal, sus títulos se mostrarán abreviados y después, en nuestro caso 20 caracteres, se revelarán tres puntos para mostrar que hay más para mostrar.
Al hacer lo mismo, puedes conectar la función donde quieras, ya sea en el encabezado, pie de página, barra lateral o cualquier otra cosa.
Cómo cambiar la alineación del título de tu publicación
Los temas de WordPress que puede utilizar en WordPress son diferentes. Puede usar uno estándar que viene con WordPress, crear el suyo propio, encontrar uno gratuito entre miles de temas disponibles o comprar uno premium en Internet.
Incluso si ha pagado mucho dinero por su tema, no tendrá todo al alcance de su mano y es imposible incorporarlo todo en una interfaz fácil de usar. Por lo tanto, si desea cambiar la alineación de los títulos de sus publicaciones y su tema no viene con una opción fácil de cambiar, tendrá que hacerlo usted mismo.
Prepare sus herramientas y suelte algunos tornillos para que pueda hacer el trabajo. Bien, esto sonaba como si tuvieras horas de trabajo por delante, no te preocupes, terminarás en un minuto más o menos.
No importa qué tema estés usando, el título de tu publicación se ubicará en el mismo archivo:
- Vaya a Apariencia-> Editor
- En el lado derecho, busque el archivo Single Post (single.php) y ábralo o, mejor aún, abra el archivo en algún editor externo
- Buscar archivo para “<? Php the_title (); ?> “
- Modifique la etiqueta con la alineación deseada:
IZQUIERDA:
<div align = "izquierda"> <? php the_title (); ?> </div>
CENTRAR:
<div align = "centro"> <? php the_title (); ?> </div>
DERECHA:
<div align = "derecha"> <? php the_title (); ?> </div>
- Guardar cambios
Eso es todo. Ahora puede abrir cualquiera de sus publicaciones y ver los cambios que ha realizado. Si siguió los pasos y cambió la alineación, el título de su publicación debería aparecer a la izquierda, en el centro o a la derecha.
Trabajar con WordPress es divertido, ¿no? Si desea obtener más información sobre los blogs y la personalización de WordPress, consulte nuestros recursos y mejore sus habilidades de webmaster en poco tiempo.
Escribe una lista de palabras que no se pueden usar en los títulos de las publicaciones.
Si bien puede limitar con relativa facilidad la longitud de un título en WordPress, a veces necesitará modificar los títulos aún más. Limitar la cantidad de caracteres en el título de una publicación puede ayudarlo a mantener un diseño estable y puede ayudar con el SEO, pero sus autores aún podrían escribir lo que quieran.
Dependiendo de lo que escriba o de su asociación con alguna otra empresa, es posible que tenga algunas palabras o frases que desee evitar en sus títulos. Esas pueden ser palabras soeces que desea evitar o simplemente una marca o dos que no desea que se anuncien en su sitio.
Si bien puede sentarse y hablar con sus autores sobre eso y pedirles que no mencionen palabras que podrían dañar la reputación de su sitio, es solo cuestión de tiempo que uno de los autores se olvide por completo y publique un título que pueda hacer que usted quedar mal o incluso perder dinero incumpliendo el trato con un socio.

En lugar de una advertencia verbal, ¿por qué no escribirías una función que prohíba a cualquier persona en tu sitio escribir un título con palabras específicas? O incluso mejor, ¿por qué no copiar y pegar la misma función desde abajo y simplemente cambiar las palabras que desea bloquear?
Ahora que ha decidido eliminar palabras específicas de los títulos de las publicaciones, veamos cómo puede hacerlo.
Elimina palabras específicas de los títulos:
- Abrir archivo functions.php
- Copia y pega el código:
función titlerestriction ($ título) { publicación $ global; $ título = $ publicación-> post_title; $ restriccionPalabras = "palabra1; palabra2; palabra3"; $ Palabras restringidas = explotar (";", $ Palabras restringidas); foreach ($ restringidas palabras como $ restringidas palabras) { if (stristr ($ título, $ palabra restringida)) wp_die (__ ('Error: ha utilizado un palabra en el título de la publicación ')); } } add_action ('publicación_post', 'restricción de título');
- Cambie las palabras el 4 ° Agregue tantas como desee, pero no olvide separarlas con un punto y coma
- Personalice el mensaje de error en la octava línea
- Guardar cambios
Si abre una nueva publicación e intenta publicarla mientras el título contiene una de las palabras que ha especificado en el código, WordPress le impedirá publicar la publicación y le advertirá con el mensaje.

Aunque es posible que les haya dicho a sus autores acerca de las palabras prohibidas, no estaría de más mostrar esas palabras justo debajo del título y escribirlas como recordatorio.
Si no es de alto secreto, ¿puede decirnos qué palabras ha incluido en la lista y por qué?
Un pequeño cambio en el separador de título puede tener un gran impacto en su sitio.
El separador de título es un carácter simple que separa el título de su sitio web de los nombres de las publicaciones y las páginas. Aunque no es tan importante como encontrar las palabras clave adecuadas para sus artículos, esto se puede ver en la parte superior de la pestaña de su navegador una vez que abra un sitio web, pero lo que es más importante, Google y otros motores de búsqueda utilizarán este separador cuando muestren su sitio en Resultados de la búsqueda.
Si bien no hay pruebas de que diferentes separadores puedan tener un impacto diferente en su SEO, es posible que desee cambiar el separador estándar solo para cambiar la forma en que su sitio web de WordPress se muestra en todos los demás sitios en esos resultados de búsqueda.
Cambiar el separador de títulos:
Después de que WordPress 4.4 cobrara vida, se introdujeron nuevos filtros, y uno de ellos está directamente a cargo de los separadores de títulos. Para cambiar el separador de títulos, siga estos pasos:
- Abrir archivo functions.php
- Copia y pega el siguiente código:
función wploop_change_separator () { return '|'; } add_filter ('document_title_separator', 'wploop_change_separator');
- Cambie el separador entre comillas simples en la tercera línea
- Guardar cambios
Cambiar el separador de título para versiones anteriores de WordPress
Antes de que se introdujera WordPress 4.4, el separador de títulos podría haberse cambiado fácilmente utilizando la función wp_title. Los desarrolladores de WordPress primero eliminaron la función de la lista de compatibles y quedó obsoleta. Pero dado que una gran cantidad de temas todavía lo usan, los desarrolladores decidieron traerlo de vuelta.
La siguiente función aún puede ayudarlo a cambiar ese separador si está utilizando una versión anterior de WordPress, pero le recomendamos que actualice su WordPress lo antes posible (por muchas razones diferentes) y siga el nuevo método que se muestra arriba; tarde o temprano, la función wp_title quedará obsoleta de una vez por todas y tendrás que modificar functions.php una vez más.
function change_wp_title_separator ($ título, $ sep) { $ sep = '-'; $ título = str_replace ('|', $ sep, $ título); return $ título; } add_filter ('wp_title', 'change_wp_title_separator', 10, 2);
Si bien puede cambiar el separador a cualquier carácter que desee, le recomendamos que no lo haga. Por ejemplo, hay algunos caracteres especiales que Google simplemente no mostrará y no desea que el título de su sitio parezca poco profesional. Algunos de los separadores más comunes son "|", "-" y ">", así que no exageres y elige el que más te guste.
Las etiquetas de título se pueden cambiar fácilmente mediante campos personalizados
Las etiquetas de título son importantes para su sitio web. No solo se mostrarán a los usuarios, sino que tendrán un papel importante en tu SEO. Elegir la etiqueta de título correcta puede tener un gran impacto en los motores de búsqueda y puede beneficiarse de cambiar las etiquetas de título si se hace correctamente.
Para un usuario normal, es fácil cambiar las etiquetas de título simplemente navegando a Configuración -> General . De manera similar, ir a Apariencia -> Personalizar mostrará un lugar donde casi todos los temas le permitirán cambiar el título y el eslogan de su sitio. Por lo general, los sitios web usan su título y el nombre de la publicación / página, separados por un carácter. Pero puedes cambiar eso si quieres ser tan rebelde.
Crea una etiqueta de título estática para todas tus publicaciones:
Aunque no se recomienda, es posible que desee cambiar la etiqueta del título de la página y hacerla igual en todas sus publicaciones y páginas de WordPress. En lugar de usar un título, un separador y un nombre de publicación, por ejemplo, puedes cambiarlo a algo estático:
- Abrir archivo functions.php
- Copie y pegue lo siguiente:
función same_title_tag () { devuelva la 'Guía del primer sitio'; } add_filter ('pre_get_document_title', 'same_title_tag');
- Cambiar el título en la línea 3 rd
- Guardar cambios
Esta función cambiaría cada publicación y título de página a "Primera guía del sitio" (oye, no uses nuestro nombre, sé creativo), pero eso es aceptable si estás a punto de tener una sola página. En cambio, usar títulos predeterminados es una opción mucho mejor cuando se trata de SEO y experiencia general del usuario. Incluso si solo tuviera la página de inicio y la de contacto, es una mejor opción tener esa parte de "contacto" escrita en la etiqueta del título.
Cambie las etiquetas de título a través de campos personalizados:
Pero, aprovechemos esto y demos a sus autores la posibilidad de agregar títulos personalizados a sus publicaciones:
- Funciones abiertas.php
- Copia y pega el código:
función post_meta_title_tag () { $ customPostTitleMeta = get_post_meta (get_the_ID (), 'custom_post_title', verdadero); si ($ customPostTitleMeta) { return $ customPostTitleMeta; } regreso ''; } add_filter ('pre_get_document_title', 'post_meta_title_tag');
- Guardar cambios
- Abra una publicación para la que desea cambiar el título
- En el nombre del campo personalizado, escriba "custom_post_title"
- En el valor del campo personalizado, escriba cualquier título que desee usar para esa publicación.
- Guardar cambios / publicar una publicación
Ahora, en lugar de obtener un título por defecto, su puesto sería utilizar el personalizado que haya entrado en el 6º paso. Si omite el campo personalizado, WordPress cargará la etiqueta de título predeterminada y la usará para esa publicación.
Controla tus títulos de WordPress
Esperamos que esta guía le haya ayudado a controlar sus títulos de WordPress más fácilmente. Pero si tiene alguna pregunta, no dude en dejarnos y comentar e intentaremos responderlas lo antes posible.