wordpress como CMS – Pages y subpages

Inicio Foros WordPress General WordPress.org wordpress como CMS – Pages y subpages

Este debate contiene 5 respuestas, tiene 4 mensajes y lo actualizó  sr.moffo hace 8 años, 9 meses.

  • Autor
    Publicaciones
  • #15996

    sr.moffo
    Participante

    <p>Buenas a todos!</p>
    <p>Antes que nada aprovecho para saludar porque he llegado a esta página googleando. No tengo mucha experiencia con wordpress así que aprovecho para haceros una consulta que más que técnica yo creo que es más de planteamiento.</p>
    <p>El caso es que estoy viendo las posibilidades de usar wordpress como CMS.</p>
    <p>Quiero utilizar Pages para los diferentes secciones del site en cuestión y subpaginas para los siguientes niveles.</p>
    <p>El problema viene porque algunas secciones tienen propiamente un contenido de una subhome y otras no. Pongo un ejemplo básico que creo que así me explico mejor:</p>
    <p>Seccion A – Perros<br />
    Seccion A – 1 – Dalmatas<br />
    Seccion A – 2 – Pastor aleman<br />
    Seccion A – 3 – Chihuaha</p>
    <p>Seccion B – Gatos<br />
    Seccion B – 1 – Siames<br />
    Seccion B – 2 – Angora</p>
    <p>El menu lo listaría con wp_list_pages y sería solo de 1 nivel en la home es decir Perros – Gatos – ..</p>
    <p>Pues bien quiero que al hacer click en Perros me vaya al contenido general de perros y ahi que me liste los diferentes tipos de perros a los que puedo acceder desde ahi. Es decir la tipica subhome de toda la vida. Con esto no tengo problema.</p>
    <p>En gatos por ejemplo pongamos que no hay contenido en la subhome y quiero que si en la home clickas en gato pues vaya directamente a la primera seccion de gatos, por ejemplo Gatos siameses.</p>
    <p>Que se suele hacer en estos casos? Lo unico que se me ha ocurrido es meter el link a mano pero bueno queria saber si hay alguna solución mejor o si se me esta pasando algo por alto.</p>
    <p>En todo caso gracias por vuestro tiempo!!!
    </p>

  • #36968

    luchosar
    Participante

    Buena pregunta..me pasa lo mismo aqui: http://www.eseveltda.com/
    Lo ideal seria que al hacer clic en una pagina que contenga subpaginas, se abra una nueva pagina y muestre las subpaginas, por los menos los titulos.

    Creo que es lo que te pasa a ti tambien no?

  • #36984

    imported_Fonte
    Participante

    Pus yo haria un filtro del tipo:

    Si pagina=”Perros” entonces
    lista las paginas hijas de “Perros”
    End

    Si pagina=”Gatos” entonces
    lista las paginas hijas de “Gatos”
    Sino
    lista todas las paginas
    End

    de esta forma la barra de menus solo presenta las opciones necesarias en cada caso

    si os vale, en el codex de wordpress hay mas info de esta funcion . [url=http://codex.wordpress.org/Template_Tags/wp_list_pages]Click aqui[/url]

  • #36986

    sr.moffo
    Participante

    Gracias por las respuestas.

    De todas formas mi problema no era una pregunta sobre el menú de navegación ya que si que se puede contruir perfectamente. Tu duda luchosar se puede solucionar como dice fonte o en tu pagina por ejemplo si estas en impresoras pues poner que te liste los hijos de la pagina actual y arreglado.

    El problema que tengo yo es que por diseño el menu siempre deberia ser Perros – Gatos es decir de primer nivel y si clickas en perros que tiene contenido de subhome listar el menu de los perros y además mostrar el contenido de introduccion por asi decirlo.

    En cambio en gatos ese contenido no existe por lo que me gustaria que al cliackr en gatos en el menu de primer nivel vaya a la pagina directamente de un gato.

    Es decir es como poner al enlace del primer nivel gatos un link para que vaya directamente a la pagina de gatos siameses por ejemplo en vez de ir a la propia de Gatos. Por eso comentaba que era mas un prob lema de navegación, no es al contruir el menu, o con listar las paginas una vez dentro de cada seccion, con lo que no habria ningun problema.

    de todas formas gracias por vuestro tiempo

  • #36987

    davidlluna
    Participante

    Buenas, este es un típico problema al usar WP como CMS, hay muchas soluciones, una de ellas es modificar los links de las paginas, mediante functions.php y el filtro page_link, o bien puedes usar un plugin que va muy bien

    “Page Links To”, con el le puedes decir que la opcion de menu Gatos, vaya al primer hijo

    Saludos!

  • #36989

    sr.moffo
    Participante

    Ok perfecto Lluna!!

    Es justo lo que necesitaba.

    Un saludo y gracias!!

El foro ‘General WordPress.org’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest