Soporte » Diseño – Temas y plantillas » como editar header

  • Resuelto LimmonTree

    (@limmontree)


    Hola a todos estoy haciendo una web con un tema hijo de twenty twenty-one.
    Quiero hacer cambios en el header y que se vea en todas las páginas.

    Podéis ayudarme sobre la manera correcta de hacerlo. Prefiero no usar pluging y con usar CSS, quiero incluir cierta información al lado del logo.

    Muchas gracias a todos/as.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador Jose Luis

    (@jose64)

    Hola.

    Hola. La solución más correcta es crear un tema hijo, copiar la plantilla en el y modificarla, de esta forma tienes total libertad para hacer lo que quieras.

    La opción por CSS sería usar el selector after, te dejo la información al respecto:

    Tecnología para desarrolladores web >CSS > ::after (:after)

    CSS ::after Selector

    Comenta si tienes alguna duda y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando así sea, de esta forma nos ayudas a mantener el foro al día.

    Iniciador del debate LimmonTree

    (@limmontree)

    Hola Jose Luis, muchísimas gracias por contestar, leyendo mi mensaje me he dado cuenta que está mal redactado, quería decir que prefiero no usar plugin ni css, es decir quiero generar el HMTL limpio como debe estar.

    Tu respuesta es correcta y útil, y me sirve perfectamente si quiero añadir algo nuevo.

    Mi problema es que quiero poner en el mismo DIV una información que el tema ya pone debajo.

    Quiero modificar el código que genera ese HTML para que lo genere como yo quiero.

    Muchas gracias.

    Moderador Jose Luis

    (@jose64)

    Hola.

    Tienes que copiar en tu tema hijo la plantilla

    /wp-content/themes/twentytwentyone/template-parts/header/site-header.php

    Recuerda respetar la estructura de archivos, es decir, tienes que crear la misma estructura de directorios en el tema hijo para que funcione correctamente. El resultado sería:

    /wp-content/themes/twentytwentyone-child/template-parts/header/site-header.php

    En ese archivo tienes que hacer los cambios, si lo que quieres es mover contenido de una plantilla a otra tendrás que hacer el mismo proceso con la otra plantilla para que el contenido no quede duplicado, es decir, crear el árbol de directorios, copiar la plantilla y modificarla.

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