it-swarm-es.com

¿Cómo agrego una publicación a un menú?

Estoy intentando que WordPress resalte un elemento específico en mi menú cuando se ve una publicación (cualquier publicación). Estoy pensando que agregar la publicación al elemento del menú, luego suprimir la visualización de submenús puede ayudar, pero mi página 'Configuración de menús' no muestra las publicaciones como elementos para agregar al menú.

¿Alguien sabe por qué es eso o si existe una mejor alternativa a este método?

Estoy usando una copia del tema por defecto de TwentyTen que llama a wp_nav_menu en header.php.

2
Bobby Jack

Debería poder tomar la clase de cuerpo (individual) y la clase de elemento de navegación (a determinar) y especificar el estilo que desea mostrar en la hoja de estilo. Algo como esto:

.single .topnav-item-29 {color: #fff; background: #333;}
3
user701

Por lo que sé, solo debe presionar el botón en la parte superior derecha ("opciones", normalmente encontrará "ayuda" allí) y luego agregarle publicaciones. Sí, sé que la interfaz de usuario es bastante mala en este momento. Por cierto: hablando de v 3.0.2.

1
kaiser

Hmm, desafortunadamente, WordPress no tiene publicaciones disponibles de manera predeterminada para simplemente arrastrarlas a tu menú editable . Sin embargo, lo que puede hacer es usar el meta box de Enlaces y agregar manualmente el enlace Publicar. Y en lugar de apuntar a una clase que WordPress incluye en los elementos del menú, que también podría cambiar y romper su css en el futuro, puede revisar las opciones de la pantalla en la parte superior derecha de la pantalla de sus menús y asegurarse de tener marcadas las "Clases CSS" en su Configuración de menú avanzada .

De esta manera, puede usar su propia clase en ese enlace que creó y aplicar estilos a eso en comparación con algo que genera WordPress.

Si desea agregar una clase dinámicamente, como alguien hace clic en este enlace de publicación y WordPress sabe que se ha hecho clic y agrega otra clase al enlace, quizás pueda probar un poco de JQuery: tener una en el evento Click se activa cada vez que se hace clic en ese enlace. Dependiendo de lo inteligente que necesite que sea este enlace, puede estar entrando en un territorio más avanzado.

Espero que los enlaces ayuden! ¡Buena suerte!

0
RachieVee