Incorporar HTML no menu do Wordpress: A favor ou contra?

  • Autor Autor klk3
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
K

klk3

Iota
Verificación en dos pasos activada
Hola, estaba haciendo un menú en wordpress y necesito que el HTML de los elementos se genere de la siguiente manera:

<li><a title="Bandera" href="#"><i class="flag flag-24 flag-al"></i> Alemania</a></li>

Tal como está Wordpress, me lo generaría sin el <i class="flag flag-24 flag-al"></i>
He visto que al ir a modificar un elemento del menú, se puede meter código HTML junto a la etiqueta de navegación (como se muestra en la imagen) y funciona. Lo genera correctamente.
subelemento.png


Mi pregunta es si meter ese código HTML en la etiqueta de navegación, que es una solución yo creo que no del todo buena aunque funciona, puede conllevar algún problema posterior. ¿Habría alguna manera alternativa de generar ese código sin tener que introducir el HTML directamente en la etiqueta?

Gracias y saludos.
 

Anexos

  • subelemento.webp
    subelemento.webp
    12,6 KB · Visitas: 20
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Una alternativa es agregarle una clase y especificar luego con CSS el atributo a generar.

Por ejemplo, quedaría:

Alemania, con la clase: flag-menu

Y luego en CSS podrías hacer algo como:

.flag-menu:before{font-family:'FontAwesome';content:'\f024'}
 
Quizás puedas darle class a todo el div del menú, y modelarlo a tu gusto en CSS.

Yo suelo meter HTML en los títulos de las entradas del blog, lo hago en efecto casi siempre con clases que vienen detalladas en el CSS adicional del tema.
¡Ojo a los corchetes y todo lo que debas cerrar, como tengas un olvido se genera un completo caos en la sección!
 
Voltar
Topo