¿Cómo agregar una página PHP a WordPress?

WordPress es una de las mejores plataformas de blogs. Este es el escenario, tenemos una página PHP personalizada que queremos integrar con el blog de WordPress. Es posible que nuestro archivo PHP que vamos a integrar no use ninguna de las API de WordPress. La integración de archivos PHP con WordPress es muy importante para el desarrollo de back-end del diseño web.

Paso 1: Inicie sesión en Microsoft Web Matrix 
Aparece la siguiente pantalla. Abre o crea tu plantilla de WordPress.

Paso 2: Cree una página de plantilla de WordPress. 
Podemos comenzar con un archivo de muestra y copiar page.php, cambiarle el nombre a su elección y colocarlo dentro de la carpeta del tema ../wp-content/themes/mytheme/

<?php
/*
Template Name: GFG
*/
  
/* Rest PHP code here */
?>

Este nuevo archivo debe comenzar con el siguiente contenido y luego seguir con el contenido PHP personalizado. Esta es la plantilla de WordPress. 
Recuerda subir esto a la carpeta del tema. Ahora la plantilla de WordPress está lista.

Paso 3: Crear una página de WordPress
Haga clic en el enlace «Páginas» del Panel de WordPress. La plantilla que creamos se puede usar para crear esta nueva página. Podemos dar el nombre de la página y elegir la «Plantilla» en el menú desplegable de la sección «Atributos de la página» . Allí, la página PHP que cargamos vendrá con los «GeeksfoGeeks» enumerados en el menú desplegable. Ahora publica. Aquí vamos, hemos creado una página PHP de WordPress usando nuestro código personalizado. Siempre que esta página esté vinculada, nuestro código PHP personalizado se ejecutará. A través de él se pueden crear varios tipos de plantillas.

Ejemplo: en funciones, debe implementarlo de la siguiente manera:

function simple_function_1() {
    return "Hello World!";
}
  
add_shortcode( 'own_shortcode1', 'simple_function_1' );

En la publicación/página:

[own_shortcode1]

Producción:

Hello World!

Un escenario en tiempo real es que construiremos una página de mapa del sitio utilizando esta opción de plantilla de WordPress.

Publicación traducida automáticamente

Artículo escrito por rutujakawade24 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *