Cómo añadir una página personalizada con PHP en Wordpress

21 nov 2012, 14:51:10
Vistas: 14.3K
Votos: 1

Quiero crear una página personalizada para mi blog de Wordpress que ejecute mi código php, manteniéndose parte del diseño/css/tema general del sitio.

El código php hará uso de APIs de terceros (por lo que necesito incluir otros archivos php)

¿Cómo puedo lograr esto?

Nota: No tengo una necesidad específica de interactuar con la API de Wordpress - aparte de incluir ciertas librerías php que necesito, no tengo otras dependencias en el código PHP que quiero incluir en una página de WP. Obviamente, cualquier solución que no requiera aprender la API de WP sería la mejor. Por favor ayúdame a resolver este problema.

0
Todas las respuestas a la pregunta 2
0

Por favor, consulta la sección de Plantillas de Página en la entrada del Codex sobre Páginas Estáticas.

Básicamente, creas una plantilla de página personalizada, con un nombre como template-foobar.php, que residirá en el directorio raíz de tu Tema, o en un subdirectorio de un nivel.

Dentro de este archivo de plantilla, agrega lo siguiente:

<?php
/**
 * Nombre de la plantilla: Foobar
 */

get_header();

// TU CÓDIGO PHP PERSONALIZADO VA AQUÍ

get_footer();
?>

Ahora tu plantilla está disponible para ser asignada a cualquier Página estática que crees.

21 nov 2012 15:02:52
0

Crea una plantilla de página personalizada, y añade tu código ahí. También hay un artículo más antiguo de Justin Tadlock sobre ese tema.

Básicamente, copias el page.php o single.php de tu tema, añades una cabecera como esta…

<?php
/*
Template Name: Página Personalizada
*/

… y tu código.
En el panel de administración seleccionas esa plantilla para la página que quieres crear.

21 nov 2012 15:02:30