Foro diseño/web/editorial

Foro ceslava | Diseño gráfico / web / editorial | Formación » Diseño Web » Blogs - WordPress

  1. nano
    Miembro

    Hola  :
    Queria saber si hay alguna forma de crear páginas que no sea desde el menu "paginas" en wp-admin, sino, por ejemplo crear en el directorio del tema el archivo miPagina.php y luego acceder a ella desde http://www.dominio.com/miPagina
    Bueno, esa es mi duda, espero se haya entendido,
    de antemano muchas gracias
    saludos

    Publicado hace 6 años #
  2. ceslava
    admin

    Hola nano,


    Si creas una página en el directorio de tu theme sin crearla en WP la ruta será esta:


    Si quieres que la ruta sea la que pones deberás poner la página en la raíz de tu sitio.

    Saludos

    Publicado hace 6 años #
  3. nano
    Miembro

    Muchas Gracias !!...
    pero estaba probando, y no me reconoce funciones como get_header(), o get_sidebar() para continuar con el mismo estilo de la página de inicio..
    saludos.

    Publicado hace 6 años #
  4. ceslava
    admin

    Ah! Disculpa no entendí bien tu objetivo, para utilizar las funciones de tu WordPress fuera de WP coloca esto al principio de tu página, tras la declaración del doctype:


    define('WP_USE_THEMES', false);
    require_once('blog/wp-blog-header.php');
    Si tu WP está en raíz no pongas blog/
    Saludos

    Publicado hace 6 años #
  5. nano
    Miembro

    gracias, pero no me ha resultado, voy a ver si lo explico un poco mejor, quizas no se puede hacer, nose...
    estoy usando el tema arras, está en /wp-content/themes/arras
    ..ahora lo que quiero hacer es una página de contacto, para ello quiero crear contactos.php , dentro de este archvo tengo el siguiente código
    ------------------------------------------------------------------------------------------
     <?php get_header(); ?>
           


                   
    Contactos

           

    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    ------------------------------------------------------------------------------------------
    agregue las lineas que me dijiste de la siguiente manera y antes de
    <?php get_header(); ?>

    <?php
    define('WP_USE_THEMES', false);
    require_once('blog/wp-blog-header.php');
    ?>

    Eso, espero no estar molestando demasiado, muchas gracias...
    saludos

    Publicado hace 6 años #
  6. ceslava
    admin

    Hola Nano,


    ¿Dónde tienes instalado WP? ¿En la raíz o en un directorio llamado "blog"? En el código que te pasé debes poner la ruta de instalación, en el caso que te pongo wp se ha instalado en un directorio llamado blog.

    Saludos

    Publicado hace 6 años #

RSS feed para este Tema

Responder

Debes Identificarte para publicar.