¿Plugin para lista desplegable de páginas específicas?

  • Autor Autor ramonjosegn
  • Fecha de inicio Fecha de inicio
R

ramonjosegn

Estoy buscando un plugin que me permita mostrar un listado desplegable de determinadas páginas y que se actualice sólo, conozco algunos pagelist pero muestran las páginas en listado, no en una caja desplegable...
 
no entiendo, si me explicas mejor que quieres hacer, vemos ue hai por ai 🙂
 
no entiendo, si me explicas mejor que quieres hacer, vemos ue hai por ai 🙂

Tengo un sitio web con mapas

Tengo el mapa 1 en una página, el mapa 2 en otra página, etc

Quiero que estando en el mapa 1 los usuarios puedan tener acceso en una lista desplegable al resto de los mapas

No puedo usar widgets (creo) ya que el mapa ocupa todo el ancho de la página (y no quiero cambiarlo)
 
Asi como me comentas no me queda muy claro, pero en todo caso puedes poner cada mapa en una categoria y poner un listado de categorias o si no puedes usar algun plugin tio "Related post" para que cada mapa este relacionado con los siguientes.
O tambien pudes crear en la secion de "Menus" de Wordpress una pestaña que diga Mapas e ir agregando cada pagina que contenga mapas, asi te saldra un menu desplegable 🙂
 
Asi como me comentas no me queda muy claro, pero en todo caso puedes poner cada mapa en una categoria y poner un listado de categorias o si no puedes usar algun plugin tio "Related post" para que cada mapa este relacionado con los siguientes.
O tambien pudes crear en la secion de "Menus" de Wordpress una pestaña que diga Mapas e ir agregando cada pagina que contenga mapas, asi te saldra un menu desplegable 🙂

Lo de menús suena bien, ¿pero cómo lo muestro en la página?
Lo único que no se actualizaría de forma automática...
 
No sé al final cómo quieres.. pero puedo darte un código de una caja desplegable con la lista de páginas.. a ver..

PHP:
<div class="caja">
<h3>Lista</h3>
<ul class="contenedor">
<?php wp_list_pages('exclude=1,2' ); ?>
</ul>
</div>
<script type="text/javascript">$( ".caja h3" ).click(function() {$( "ul.contenedor" ).slideToggle( "slow", function() {});});</script>

En exclude podes poner las id's de las páginas que no querés que se muestren y luego todas las páginas que no están excluidas se mostrarían en el listado, lo cual es que cuando agregues más páginas de mapas, se actualizaría, pero cuando agregues otra página que no querés que se vea, tenés que excluirla manualmente.

En el CSS, tenés que poner:

Insertar CODE, HTML o PHP:
ul.contenedor{display:none}

Y creo que debería funcionar, luego le das el estilo vos, agregalo manualmente donde lo quieras.

Espero que te sirva :encouragement:

Un saludo.
 
No sé al final cómo quieres.. pero puedo darte un código de una caja desplegable con la lista de páginas.. a ver..

PHP:
<div class="caja">
<h3>Lista</h3>
<ul class="contenedor">
<?php wp_list_pages('exclude=1,2' ); ?>
</ul>
</div>
<script type="text/javascript">$( ".caja h3" ).click(function() {$( "ul.contenedor" ).slideToggle( "slow", function() {});});</script>

En exclude podes poner las id's de las páginas que no querés que se muestren y luego todas las páginas que no están excluidas se mostrarían en el listado, lo cual es que cuando agregues más páginas de mapas, se actualizaría, pero cuando agregues otra página que no querés que se vea, tenés que excluirla manualmente.

En el CSS, tenés que poner:

Insertar CODE, HTML o PHP:
ul.contenedor{display:none}

Y creo que debería funcionar, luego le das el estilo vos, agregalo manualmente donde lo quieras.

Espero que te sirva :encouragement:

Un saludo.

Me pregunto si funcionará con mi plantilla, voy a intentar si no encuentro alguna otra opción más sencilla
 
Me pregunto si funcionará con mi plantilla, voy a intentar si no encuentro alguna otra opción más sencilla

Funcionar, debería funcionar en cualquier theme de WordPress :drunk:

Luego si quieres darle estilo, decime por mp la url y te doy una mano :encouragement:

Un saludo!
 
Atrás
Arriba