Cómo enlazar los botones de mis menús personalizados a sus páginas

Inicio Foros WordPress Programación Cómo enlazar los botones de mis menús personalizados a sus páginas

Este debate contiene 3 respuestas, tiene 2 mensajes y lo actualizó  turron hace 7 años, 11 meses.

  • Autor
    Publicaciones
  • #19023

    turron
    Participante

    <p>Hola, me estreno en el foro y es mi primera experiencia con WP, así que me pilla la versión 3.0.1.<br />
    He diseñado mi web para implementarla en wordpress como web no blog,sin sidebar, sin comentarios y lo relacionado con el mundo del blogger. En concreto la portada y la parte de Portfolio que es donde quiero mostrar las entradas (cada post será un trabajo que haya realizado) y bueno, que al hacer clic sobre esas entradas que se muestren, se abra el contenido de esa entrada. Esa parte es común a lo que he visto en blogs.</p>
    <p>Bien, la cuestión es que he creado en el administrador del wp (dashboard creo que lo llaman en inglés, es posible?) cada sección de mi web en una página distinta con los nombres respectivos).<br />
    Luego creé dos menús personalizados, previamente habiendo dado soporte en el archivo functions.php para que me mostrase en el apartado menús del administrador de wp las opciones necesarias para crear esos menús, uno principal par el header y otro secundario para el footer. A cada uno de esos manús le añadí las páginas que deben enlazar.</p>
    <p>La duda que tengo (entre muchas más que a saber cómo resolveré para no solatarlas ahora de golpe) es cómo hacer para que al presionar cada uno de esos botones, me lleve a cada sección (cada página) y me muestre su contenido.</p>
    <p>Mirando el pie del navegador (firefox) y usando Firebug, veo que si enlazan a algún lugar con unas ID concretas y que al mirar el título del navegador, me figura como que está donde dice el botón de cada menú que he presionado PERO no me muestra el contenido de esas secciones (que recuerdo que son páginas diferentes).</p>
    <p>Consultando el codex, no me aclaro mucho la verdad, pero parece que hay que crear (perdón por no utilizar el nombre de cada cosa como es, aun no estoy familiarizado) … que hay que crear un archivo por página con el nombre de la misma, por ejemplo, inicio.php, portfolio.php, sobremi.php, contacto.php y descargas.php son las mías.</p>
    <p>Cada uno de esos archivos lleva un código similar a este para ver si carga y una vez conseguido, sustituir por loops cuando lo precise o contenido real, tanto estático como dinámico.<br />

    </p>
    <p>Hasta ahora solo tengo los archivos index.php, style.css, portfolio.php y las demás secciones similares y el archivo functions.php con una sola función para dar soporte a los menús personalizados que mencioné antes, que parece ser una función nueva en WP 3.0.</p>
    <p>¿Me podrían más o menos orientar para enlazar esos menús a mis páginas?<br />
    Como se habrán dado cuenta, no tengo idea del tema pero hasta ahora me las he apañado más o menos bien, y me queda poco, creo, para terminar la web en lo que a navegación se refiere.</p>
    <p>Imagino que debo poner más cosas en functions… da miedo ahora mismo con 3 líneas de código nada más…pero bueno, lo dicho…desconozco y no me aclaro mucho con el codex para resolver esta duda.</p>
    <p>Ah, por cierto, no sé si necesitan ver algo de código para poder contestarme a esta cuestión, así que si me concretan qué extracto poner aquí para ver esto más claro, ya me dicen.</p>
    <p>Saludos y gracias de antemano.
    </p>

  • #46371

    imported_medievalia
    Participante

    No es recomendabe escribir todo un post pidiendo ayuda.
    Una pregunta corta y rapida.
    La mayoria de los entendidos suelen tener muy poco tiempo para echar una mano.
    Y leer esto se hace interminable.
    Solo es una opinion

  • #46392

    turron
    Participante

    Hola medievalia.
    Estoy contigo en que sea una pregunta corta, y como bien dices, los entendidos en el tema no tienen tiempo para leer este post interminable, pero la experiencia (en otros temas por lo menos) me ha llevado a ver cómo esa falta de detalles hace que un hilo se alargue de tal manera que lo hace más interminable aun por eso mismo, por falta de detalles, siendo los propios entendidos (y muchas veces los no entendidos también) los que dicen que se aporta poca información como para comprender el problema, y no transformar lo que sería un foro en una especie de chat.

    Estoy contigo, pero esta es mi opinión.

    Resumo mi duda y si es posible que edites el hilo para que sea el siguiente y no el anterior, pues te lo agradezco. No sé si por ser moderador puedes hacer eso, o si lee esto un administrador, pues lo dicho.
    Gracias.

    No consigo hacer que los botones de mis menús enlacen con las secciones de mi web.¿qué puede fallar o faltar?
    Uso la versión 3.0.1 con la opción nueva de menús personalizados.

    Gracias de antemano

  • #46559

    turron
    Participante

    Bueno, al final he conseguido hacer lo propuesto.
    Tan solo me faltaba poner en las páginas, desde el escritorio de wordpress, la opción de enlazar plantilla.
    Una vez ahi simplemente hay que elegir la que queremos asociar con la página a la que alude el botón(cada página que creé es una de las secciones del menú) y listo.
    Era simplemente eso.
    En fin, resuelto.
    Saludos

El foro ‘Programación’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest