He diseñado mi encabezado para tener una posición superior fija. Mientras está conectado a WordPress, la barra de navegación del administrador de wp cubre la sección superior de mi encabezado, haciendo imposible acceder a mi navegación superior. Me gustaría que wp admin nav empuje mi navegación superior a continuación para que ambos sean visibles. ¿Alguien sabe de alguna solución para solucionar este problema?
Puede encontrar un ejemplo de mi problema en ... www.nickriversdesign.com/dev
Intente agregar esto a su archivo CSS:
la
body.admin-bar
declaración en el frente asegurará que estos estilos solo se apliquen cuando la barra de administración esté visible.fuente
.admin-bar
ya no aparece en WordPress 4. Ahora se llama#wpadminbar
y no ajusta el contenido, por lo tanto, lo anterior no se puede aplicar a la versión 4+Creo que, en dispositivos con anchos más pequeños, wpadminbar no está posicionado fijo. Entonces, si desplaza el documento en un teléfono inteligente, la barra de administración seguirá el desplazamiento y no permanecerá en la parte superior de la ventana. Teniendo esto en cuenta, ¿por qué no agregar algunos javascript en el pie de página de su tema justo después de la
wp_head()
llamada? De esta forma podemos orientar el ancho del dispositivo y si el documento tiene o no la barra de administración. Luego, simplemente haga algunas reglas CSS y añádalas al encabezado del documento, como se muestra a continuación.Suponiendo que su navegador tiene una clase
'main-navigation'
y en el desplazamiento, agrega otra clase con el nombre'fixed'
. Cambie el CSS para apuntar a su panel de navegación reemplazándolo'body.admin-bar .main-navigation.fixed'
por el que desee apuntar al suyo.Se puede mejorar aún más, por ejemplo, verificando si la barra de administración está fija o no, pero por ahora, espero que ayude.
fuente
Prueba esto para WordPress 4+. Comprueba si la barra de administración está presente y, si es así, mueve el encabezado fijo hacia abajo un poco para compensar.
fuente
Esto también funciona
fuente
Acabo de usar este CSS.
fuente
Prueba esto, funciona bien
fuente
dar la barra de navegación superior
fuente