Soporte » WordPress Avanzado » Página en PHP desarrollada a WordPress

  • Resuelto alexcdk2016

    (@alexcdk2016)


    Estimados
    Una consulta, tengo una página en PHP desarrollada por mi, como puedo colocar está página en una de las opciones del menu de mi wordpress, si tienen algún concejo adicional a esto se los agradeceria.
    Muchas gracias.
    saludos.
    Alex

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Es sencillo, ve al menu apariencia -> menus -> y donde dice enlaces personalizados colocas el enlace al archivo que deseas enlazar y en el «texto del enlace » colocas el texto que quieres que aparesca en el menu

    Iniciador del debate alexcdk2016

    (@alexcdk2016)

    Gracias Amigo,
    Ya lo logré, una consultad adicional, y como hago para que mi página tenga la cabecera y el pie de página, he intentando llamar a las funciones wp_footer() y wp_head() pero no me resulta, tendrás algún ejemplo básico de código y donde debo colocar el archivo PHP para que me reconozca las funciones?
    saludos y gracias totales.
    Alex.

    <?php get_header();?>

    <?php get_footer();?>

    Moderador almendron

    (@almendron)

    https://codex.wordpress.org/es:Pages#Creando_sus_propias_Plantillas_de_P.C3.A1gina
    Se trata de que uses como modelo la plantilla «page» de tu tema, pongas al principio lo que se indica en el codex, añadas tu código y luego añadas una nueva página indicando que use la plantilla que acabas de crear.
    Busca en google «Plantillas personalizadas (page template) wordpress» y te saldrán bastantes sitios donde lo explican.

    Iniciador del debate alexcdk2016

    (@alexcdk2016)

    Hola amigo,
    gracias por tu respuesta, coloqué el código get_header() en mi PHP, lo puse en un mení personalizado con la siguiente ruta:
    http://localhost/wordpress/wp-content/themes/sensible-wp/wp_pruebas.php
    Pero me sale el siguiente error:

    Fatal error: Uncaught Error: Call to undefined function get_header() in C:\xampp\htdocs\wordpress\wp-content\themes\sensible-wp\wp_pruebas.php:14 Stack trace: #0 {main} thrown in C:\xampp\htdocs\wordpress\wp-content\themes\sensible-wp\wp_pruebas.php on line 14

    Debo considerar algo adicional para que mi página PHP me llame a la cabecera del mismo wordpress y a su pie de página?
    Muchas gracias.
    saludos
    Alex

    Iniciador del debate alexcdk2016

    (@alexcdk2016)

    Mi código de mi PHP es muy simple:
    Es el sigueinte:
    —————————————
    <?php get_header(); ?>
    <?php echo «Prueba»?>
    <?php get_footer(); ?>
    —————————————
    Gracias por tu apoyo doc.
    Saludos.
    Alex

    Moderador almendron

    (@almendron)

    ¿Por qué no duplicas el archivo page.php de tu tema y lo aprovechas para hacer tu página?
    https://codex.wordpress.org/es:Pages#Creando_sus_propias_Plantillas_de_P.C3.A1gina

    • Esta respuesta fue modificada hace 7 años, 6 meses por almendron.
Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • El debate ‘Página en PHP desarrollada a WordPress’ está cerrado a nuevas respuestas.