como agregar pagina en barra navegacion a carpeta dentro del servidor

Inicio Foros WordPress Themes y Diseño como agregar pagina en barra navegacion a carpeta dentro del servidor

Este debate contiene 9 respuestas, tiene 3 mensajes y lo actualizó  imported_rogerfor hace 9 años, 10 meses.

  • Autor
    Publicaciones
  • #11764

    imported_rogerfor
    Participante

    <p>hola, tengo un problema consegui un script de contatame y lo quiero agregar a la barra de navegacion de mi blog, vi un trucu aqui en ayudawordpress que decia que en agregar url, poner el nombre de la carpeta pero no me sirvio, la capeta se llama contacto, ahi esta el script, probe copiando el codigo del index y ejecutarlo con execute-php, pero como tiene css, y este no se ejecuta asi sale sin forma, no se si me explique bien, quiero agregar en la barra de navegacion una pagina que diga contacto, y que al darle clic a esta diriga al scrip que se encuentra en la carpeta contacto, ya busque y probe muchas cosas pero no me funcionaron.<br />
    espero me puedan ayudar.<br />
    gracias.
    </p>

  • #25033

    imported_Fernando
    Participante

    No se si te entiendo muy bien ¿podrías poner la url de lo que no funciona y de donde está el script ese que dices?

  • #25107

    imported_rogerfor
    Participante

    bueno, mi pagina es http://produccionesfay.net46.net, y en la barra de navegacion, cree una pestaña que dice contacto, que creo q es obvio para que funciona, yo baje un script de contacto que esta hecho en ajax y php, y quiero que cuando le den clic en la pestaña contacto redirigca hacia donde esta el script que es http://produccionesfay.net46.net/contacto/index.php y que quede como una pagina pagina mas del blog no se si me di a entender bien.

  • #25124

    Alberton
    Participante

    Bueno, a lo mejor no te interesa, pero hay un plugin muy bueno , Contact Form III, que te lo hace todo automático, espero que tengas suerte.

    Saludos.

  • #25130

    imported_Fernando
    Participante

    Es muy sencillo, solo tienes que seguir [url=http://ayudawp.com/como-anadir-paginas-a-la-barra-de-navegacion/]este tutorial[/url], la segunda parte, donde indica como añadir páginas externas, que vale lo mismo para internas.

  • #25155

    imported_rogerfor
    Participante

    pues ya busque y no lo hayo
    adjunto el archivo header de mi plantilla que es studiopress,
    no pude adjuntar asi que lo ponto en codigo
    [code]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
    <html xmlns="http://www.w3.org/1999/xhtml"&gt;

    <head>
    <meta http-equiv="Content-Type" content="<?php bloginfo(‘html_type’); ?>; charset=<?php bloginfo(‘charset’); ?>" />
    <title><?php if (is_home () ) { bloginfo(‘name’); echo " – "; bloginfo(‘description’);
    } else { wp_title(”,true); echo " – "; bloginfo(‘name’); }?></title>
    <meta name="robots" content="index,follow" />
    <meta name="generator" content="WordPress <?php bloginfo(‘version’); ?>" />
    <link rel="stylesheet" href="<?php bloginfo(‘stylesheet_url’); ?>" type="text/css" media="screen" />
    <link rel="alternate" type="application/rss+xml" title="<?php bloginfo(‘name’); ?> RSS Feed" href="<?php bloginfo(‘rss2_url’); ?>" />
    <link rel="pingback" href="<?php bloginfo(‘pingback_url’); ?>" />
    <link rel="icon" type="image/x-ico" href="<?php bloginfo(‘template_url’); ?>/images/favicon.ico" />
    <?php wp_head(); ?>

    </head>

    <body>
    <div id="wrapper">

    <div id="header">
    <div class="topright">
    <?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
    </div>
    </div> <!– Closes Header –>

    <div class="cleared"></div>
    <div id="underheader">
    <div id="toprss">">
    /images/grabrss.gif" alt="grab our rss feed"></img>

    </div>

    <h1 class="sitename">"><?php bloginfo(‘name’); ?></h1>
    <h2 class="sitedesc"><?php bloginfo(‘description’); ?></h2>

    </div><!– Closes underHeader –>

    <div id="nav">
    <?php function get_the_pa_ges() {
    global $wpdb;
    if ( ! $these_pages = wp_cache_get(‘these_pages’, ‘pages’) ) {
    $these_pages = $wpdb->get_results(‘select ID, post_title from ‘. $wpdb->posts .’ where post_status = "publish" and post_type = "page" order by ID’);

    }
    return $these_pages;
    }

    function list_all_pages(){

    $all_pages = get_the_pa_ges ();
    foreach ($all_pages as $thats_all){
    $the_page_id = $thats_all->ID;

    if (is_page($the_page_id)) {
    $addclass = ‘ class="current_page"’;
    } else {
    $addclass = ”;
    }
    $output .= ‘<li’ . $addclass . ‘>ID).’" title="’.$thats_all->post_title.’"><span>’.$thats_all->post_title.'</span>‘;
    }

    return $output;
    }
    ?>

      <?php

      if (is_home()) {
      $addclass = ‘ class="current_page"’;
      } else {
      $addclass = ”;
      }
      echo "<li" . $addclass . "><span>Inicio</span>";
      echo list_all_pages();?>

    <div class="cleared"></div>
    </div> <!– Closes Nav –>

    <div class="topcurvewhite"></div>
    <div id="main">[/code]

  • #25176

    imported_Fernando
    Participante

    Si hombre, ahí lo tienes, solo que distinto, algo mas enrevesado …

    [quote][code]<div id="nav">
    <?php function get_the_pa_ges() {
    global $wpdb;
    if ( ! $these_pages = wp_cache_get(‘these_pages’, ‘pages’) ) {
    $these_pages = $wpdb->get_results(‘select ID, post_title from ‘. $wpdb->posts .’ where post_status = "publish" and post_type = "page" order by ID’);

    }
    return $these_pages;
    }

    function list_all_pages(){

    $all_pages = get_the_pa_ges ();
    foreach ($all_pages as $thats_all){
    $the_page_id = $thats_all->ID;

    if (is_page($the_page_id)) {
    $addclass = ‘ class="current_page"’;
    } else {
    $addclass = ”;
    }
    $output .= ‘<li’ . $addclass . ‘>ID).’" title="’.$thats_all->post_title.’"><span>’.$thats_all->post_title.'</span>’;
    }

    return $output;
    }
    ?>

    <?php

    if (is_home()) {
    $addclass = ‘ class="current_page"’;
    } else {
    $addclass = ”;
    }
    echo "<li" . $addclass . "><span>Inicio</span>";
    echo list_all_pages();?>

    <div class="cleared"></div>
    </div> <!– Closes Nav –>>[/code][/quote]

    Añádele el enlace que quieras justo detrás de la llamada a la de Inicio.

  • #25229

    imported_rogerfor
    Participante

    entoncese quedaria asi???
    disculpen mi ignorancia, todavia estoy empezando un curso de php, y esta medio complicado
    [quote]
    echo "<li" . $addclass . "><span>Inicio</span>";
    echo "<li" . $addclass . "<span>Contacto</span>";
    [/quote]
    disculpen mi ignorancia

  • #25434

    imported_rogerfor
    Participante

    por favor ayudenme, en verdad lo necesito y no hayo como hacerlo

  • #25969

    imported_rogerfor
    Participante

    oigan ya probe de todo y no eh podido porfavor ayudenme!!

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

Pin It on Pinterest

Ir al contenido