Curso Plantilla en Wordpress

02.- Crear una Plantilla en WordPress [Plantilla basica]

02. Crear%2Buna%2BPlantilla%2Ben%2BWordpress

INTRODUCCIÓN

Ahora que ya sabemos de que trata este curso de wordpress vamos a crear una plantilla muy basica desde cero, en donde vamos a crear tres archivos y unas cuantas funciones.
Para esto ya debemos tener nuestro wordpress instalado.

PROCEDIMIENTOS

En “wp-content/themes” creamos la carpeta “temapn” (o cualruier nombre). Dentro de temapn creamos estos archivos:
index.php
style.css
screenshot.png

wp-content/themes/index.php

<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Curso programadornovato</title>
        <!-- Llamamos la hoja de estilos style.css -->
        <link rel="stylesheet" href="<?php bloginfo("stylesheet_url"); ?>">
    </head>
    <body>
        <?php
        //Si hay posts publicados
        if (have_posts()):
            //Ciclo de todos los posts publicados
            while (have_posts()):
                //Llamamos al post
                the_post();
                ?>
                <!-- Escribimos el titulo dentro de un h2 -->
                <h2 class="titulo"> <?php the_title(); ?> </h2>
                <!-- Escribimos el contenido dentro de un div -->
                <div class="parrafo"><?php the_content(); ?></div>
                <?php
            // Fin del ciclo que llama todos los posts
            endwhile;
        // Fin del if si hay post publicados
        endif;
        ?>
    </body>
</html>
wp-content/themes/style.css

/*
Theme Name: Tema de la plantilla de https://www.programadornovato.com
Theme URI: https://www.programadornovato.com
Description: Esta es una descripcion del tema Lorem ipsum dolor sit amet, consectetur adipisicing elit. Distinctio, recusandae, officia fuga labore dolor mollitia voluptate beatae magnam aliquam quaerat accusantium harum odit magni ut at aspernatur incidunt possimus obcaecati.
Version: 1.0
Author: Eugenio
Author URI: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: 
Text Domain: 
*/
.titulo{    
    color: red;
}
.parrafo{
    color: blue;
}
wp-content/themes/screenshot.png

screenshot

Deja un comentario

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

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad