Cambiar enlace del menu

Inicio Foros WordPress Themes y Diseño Cambiar enlace del menu

Este debate contiene 15 respuestas, tiene 7 mensajes y lo actualizó  yeme21 hace 8 años, 1 mes.

  • Autor
    Publicaciones
  • #12789

    PATRY83
    Participante

    <p>Hola, tengo una duda, bueno a ver si me explico bien para que se entienda<br />
    Tengo un menú en el header, donde se van crando pestañas cuando se crean páginas, bien<br />
    Lo que quiero es que una de esas pestañas, en lugar de enlazarme a la página creada me lleve a un enlace externo de otra web<br />
    Esto es posible?<br />
    Cómo puedo hacerlo?<br />
    Gracias
    </p>

  • #27851

    gventura
    Participante

    Puedes mirar el codigo de tu archivo header y seguramente encontrarás algo parecido a esto:

    [code]
    <‘ul>
    <‘li><‘a href="/"> Home </’li>
    <?’ wp_list_pages ?>
    <‘/ul>
    [/code]

    Puedes añadir nuevos botones con el código:

    [code]
    <‘li> <‘a href="http://www.otrositio.com">texto botón <‘/a> <‘/li>
    [/code]

    Debes borrar las comillas simples. Éste códgo debe estar entre las etiquetas ul

    Espero te sirva de ayuda

  • #27855

    PATRY83
    Participante

    ays mira te voy a copiar un trozo de código a ver si sabes donde tendría que ponerlo porque lo he intentado de varias formas, y lo máximo que conseguí es crear el enlace pero me aperecía en el centro del header en lugar de en un el menú

    <div class="Sheet">
    <div class="Sheet-body">
    <div class="nav">
    <ul class="menu">
    <?php art_menu_items(false); ?>

    <div class="l"></div><div class="r"><div></div></div></div><div class="Header">
    <div>
    <table class="logo">
    <tr><td class="logo-name">/"><?php bloginfo(‘name’); ?></td></tr>
    <tr><td class="logo-text"><?php bloginfo(‘description’); ?></td></tr>
    </table>

    </div>

  • #27876

    gventura
    Participante

    [code]
    <ul class="menu">
    <?php art_menu_items(false); ?>
    < li >< a href=" direccion ">Texto botón< /a >< / li >
    </ ul >
    [/code]

    Añádele las dos líneas del final sin los espacios. Fíjate en que tengas el < /ul > si lo tienes no lo pongas de nuevo.

    Para añadir más botones simplemente copia y esa línea y modifica la dirección y el texto a mostrar

  • #27877

    PATRY83
    Participante

    vale, me aparece en enlace en el menú, pero no se parece al resto de botones, supongo que habrá que añadirle algo más al código para que tenga aspecto de botón como el resto, te dejo el enlace al blog para que lo veas
    http://www.anaserradilla.org/wordpress
    gracias por la ayuda

  • #27878

    josep
    Participante

    PATRY83, le tienes que colocar la misma etiqueta delante que en los otros enlaces.

    La conexión con el .css, … el [b]<td class[/b]

    Felicidades por el sitio, está guapo.

    P.D.- Escribe bien la ruta, puesto que un htto// no lleva a ninguna parte

  • #27883

    PATRY83
    Participante

    pues ni con esas, yo es que creo que soy un poco inútil
    a ver, es que hay dos partes en el código que no sé si va en una o en la otra

    una parte dice esto:

    < ul class=" menu" >
    < ?php art_menu_items(false); ? >
    < /ul >

    que es donde lo copié el código del nuevo botón y me salía sin estilo, bueno y más abajo sale esto:

    < table class="logo" >
    < tr>< td class=" logo-name "> /">< ?php bloginfo(‘ name ‘); ?></td></tr>
    < tr>< td class=" logo-text " >< ?php bloginfo(‘ description ‘); ? ></td ></tr >
    < /table >

    que es donde sale lo de home (aunque no sé porque al pegarlo aquí no sale), y a lo mejor tendría que ir ahí, pero de las maneras que lo intenté ahí me daba error

  • #27886

    imported_jaume
    Participante

    [b]< table class="logo" >
    < tr>< td class=" logo-name "> /">< ?php bloginfo(‘ name ‘); ?></td></tr>
    < tr>< td class=" logo-text " >< ?php bloginfo(‘ description ‘); ? ></td ></tr >
    < /table >[/b]

    Ahí no ceo que vaya.

    Busca en tu Hosting,servidor,todos los archivos que ponga [b]header.php[/b]:pueden estar en la raiz(www),[b]wp-content,themes[/b](tu tema).

    Y que ponga:
    [b](a class="active" href="http://www.anaserradilla.org/wordpress&quot😉
    (span)
    (span)Home(/span)[/b]

    Pongo paréntesis porque con <> no se ve el código bien.

    Aquí le añades el enlace que quieras en el orden que quieras,verás que te saldrán todos los enlaces que tienes en la cabecera.

  • #27888

    PATRY83
    Participante

    pues no lo he encontrado, pero luego miraré con más calma
    todo esto siempre en los archivos php no?
    gracias

  • #27890

    imported_jaume
    Participante

    Si. 😯

  • #27937

    gventura
    Participante

    < ul class=" menu" >

    si lo pones aqui se verá cómo primeras opciones

    < ?php art_menu_items(false); ? >

    si lo pones aqui se verá después de los botones de tu pagina

    < /ul >

    Código para insertar en tu fichero header.php

    <*li class="*page_item*">
    <*a href="http://paginaweb.com"*&gt; <*span*> <*span*>Texto del botón<*/*span*><*/*span*><*/*a*><*/*li*>

    Suprimiendo todos los asteriscos

  • #27945

    PATRY83
    Participante

    wooow muchísimas gracias!!! Este código sí que ha servido!!
    Bien, una cosa menos
    gracias de verdad!

  • #27946

    gventura
    Participante

    De nada!

    Recuerda cerrar el tema PATRY83!

  • #40890

    Ethan Hawke
    Participante

    El tema es antiguo, pero para que no quede incompleto y como se fueron por otro lado, esto le puede servir a alguien más. La solución definitiva a todo el problema del header usando un link de página como rollover de un menú tipo dropdown es… cha cha cha chaaan: bajar este plugin [url=http://wordpress.org/extend/plugins/page-links-to/]page-links-to.zip[/url] y cambiar la URL al final del editor de página, dónde aparece la opción “Point to this URL:”. Ahí pueden incluir la URL externa, y si necesitan desactivar el link y que sólo funcione como rollover para expandir un dropdown-menu basta con incluir el carácter gato: #

  • #40898

    davidlluna
    Participante

    Hola, muevo el tema al foro de diseño para que sea más fácil de encontrar

    Saludos!

  • #42170

    yeme21
    Participante

    GRACIAS A GVENTURA PUDE RESOLVER…ESE PROBLEMAZO K ME TENIA ATADO…GRACIAS….!!!

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest