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.
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.
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.