El uso de H1, H2 y H3 en WordPress

  • Autor Autor Josetxo
  • Fecha de inicio Fecha de inicio
Josetxo

Josetxo

Dseda
Buenas,


Pues examiando mi web con un analizador me he encontrado con que WP solo usa las H2 para algunos titulos y las H3 para tonterias..... Menuda cara se me ha quedado al verlo :ambivalence:

Pensaba que WP por defecto usaba bien las etiquetas H1,H2 y H3..... pero ver para creer:

¿Lo estoy interpretando mal o es que está realmente mal?

mih3.png
 
diría que el 99% de los themes vienen mal optimizados
 
no es problema de wordpress, es problema de tu theme, revisa las etiquetas
 
Y tiene alguna solución sencilla? no soy experto modificando código....
 
ahora mismo estoy para acostarme, llevo la noche a piñón, pero lo que yo haría pondría h1 en el home con el titulo del sitio, en categorías h1 con el títulos de las mismas, en entradas <strong>titulo del home</strong> y h1 título de la entrada.

En el home pones h1 al título y pones h2 a la entradas y así en las categorías también
Y tiene alguna solución sencilla? no soy experto modificando código....
 
ahora mismo estoy para acostarme, llevo la noche a piñón, pero lo que yo haría pondría h1 en el home con el titulo del sitio, en categorías h1 con el títulos de las mismas, en entradas <strong>titulo del home</strong> y h1 título de la entrada.

En el home pones h1 al título y pones h2 a la entradas y así en las categorías también


Gracias Nicorto 😛8:

Sinceramente no tengo ni idea ni siquiera de como empezar a hacer lo que me dices... es lo que tiene ser un novato. Así que creo que voy a buscar ayuda a ver si alguien en la sección de negocios me arregla esto aunque sea pagando....


Saludos y buenas noches! :ghost:
 
Tendrías que editar los archivos index.php, category.php, tag.php y single.php del theme para optimizarlo como comentan los compañeros. Un h1 por página (en la portada el nombre de la web y en el resto el título del post, categoría o tag).
 
Tendrías que editar los archivos index.php, category.php, tag.php y single.php del theme para optimizarlo como comentan los compañeros. Un h1 por página (en la portada el nombre de la web y en el resto el título del post, categoría o tag).

Gracias por la ayuda 😛8:

Estoy abriendo esos archivos pero me encuentro con que no se que parte es la que debo modificar... ¿podrían echarme un cable please?

INDEX.PHP

CATEGORY.PHP


TAG.PHP

SINGLE.PHP

Los he puesto en pastebin para que sea mas cómodo leerlos, apenas tienen código pero no se cual es el que debo modificar ni donde.
 
Parece que el category.php y el tag.php ya están bien.

En los otros como dices hay muy poco código. No es que sea un experto, pero por lo que entiendo llaman a los archivos:

loop-single.php
loop-index.php

Supongo que estará ahí el código a modificar. Además, seguramente también haya cosas que cambiar en el header.php
 
Parece que el category.php y el tag.php ya están bien.

En los otros como dices hay muy poco código. No es que sea un experto, pero por lo que entiendo llaman a los archivos:

loop-single.php
loop-index.php

Supongo que estará ahí el código a modificar. Además, seguramente también haya cosas que cambiar en el header.php

Gracias por tu tiempo 🙂. Yo es que veo el codigo y no tengo ni idea de interpretarlo, cuando alguien me dice modifica esto o lo otro simplemente pienso que son "superdotados"

Hice lo mismo con loop-single, el loop-index no lo encuentro, asi que dejo el loop.php por si acaso es ese.

Loop-single.php

Loop.php
 
¿Alguien puede ayudarme con esto por favor? :love_heart:

Yo diría que en loop.php tendrías que cambiar esto:

<h1 class="page-title">
<?php if ( get_the_title() == '' ) { _e( '(No title)', 'graphene' ); } else { the_title(); } ?>
</h1>

Tal y como está creo que cada post lo pondría dentro de un h1, haciendo que esté duplicado. Lo ideal sería que sólo tuviera un h1 la página.

Lo mio tampoco es el código, sé algunas cosillas muy básicas, pero poco más 🙁

Seguramente al cambiar el h1 por el h2 tendrás que hacer cambios en el CSS de la plantilla, pero ahí ya no te puedo ayudar 🙁
 
Atrás
Arriba