diff options
author | Santiago Soler <santiago.r.soler@gmail.com> | 2021-03-27 13:56:17 -0300 |
---|---|---|
committer | Santiago Soler <santiago.r.soler@gmail.com> | 2021-03-27 13:56:17 -0300 |
commit | 98ac930abd09e79ce6e2c22e809eea53bdd98110 (patch) | |
tree | 5faeafdf9399c81c21954d0b769d6c5348cd5279 /_posts/2021-03-23-website-template-texto-plano.md | |
parent | 3a38020e308ed85a6cccd32a8c5a008ff67d576d (diff) | |
download | website-98ac930abd09e79ce6e2c22e809eea53bdd98110.tar.gz |
Enable categories and update the template tutorial
Diffstat (limited to '_posts/2021-03-23-website-template-texto-plano.md')
-rw-r--r-- | _posts/2021-03-23-website-template-texto-plano.md | 52 |
1 files changed, 48 insertions, 4 deletions
diff --git a/_posts/2021-03-23-website-template-texto-plano.md b/_posts/2021-03-23-website-template-texto-plano.md index 9b41e99..ff6d148 100644 --- a/_posts/2021-03-23-website-template-texto-plano.md +++ b/_posts/2021-03-23-website-template-texto-plano.md @@ -53,7 +53,8 @@ cd mi-sitio-web Dentro de esta carpeta encontramos el código fuente para construir nuestro sitio web. -### Configurando el sitio + +## Configurando el sitio Primero vamos a editar r el archivo `_config.yml`. Vamos a configurar el título del sitio y el nickname del autor: @@ -75,6 +76,7 @@ Luego podemos editar el `index.md` para agregar contenido al home de nuestro sitio. Por ejemplo, podemos escribir algo acerca de nosotros y listar nuestros perfiles en la red. + ### Añadiendo contenido Podemos añadir contenido a nuestro sitio web a través de archivos Markdown. Por @@ -116,7 +118,48 @@ Markdown). Por ejemplo: echo "Aguante texto-plano" ``` -### Construir el sitio + +### Clasificar los posts en categorias + +Este template nos permite clasificar nuestras entradas de blogs en categorías +o secciones. Por ejemplo, supongamos que vamos a mantener dos categorías: `Blog +personal` y `Tutoriales`. A la hora de escribir una nueva entrada del blog, +vamos a especificar la categoría a la cual este pertenece a través del +parámetro `categories`. Por ejemplo, creamos un post para nuestro `Blog +personal`: + + --- + title: Mi primer posteo + layout: post + categories: Blog personal + excerpt: | + Este es un resumen de mi posteo + --- + + +Y otro para la sección `Tutoriales`: + + --- + title: ¿Cómo usar Jekyll? + layout: post + categories: Tutoriales + excerpt: | + Este es mi tutorial + --- + +No nos olvidemos de editar nuestro `_config.yml`, activando las categorías en +el home: + +``` +# Split the blog posts in categories +show_categories: true +``` + +Cuando construyamos el sitio, nuestro home mostrará todos los posts del blog, +pero divididos en sus correspondientes categorías. + + +## Construir el sitio Una vez que generamos contenido nuevo, vamos a proceder a construir el sitio web. Esto lo debemos hacer a través de Jekyll. @@ -135,7 +178,7 @@ bundle exec jekyll build Estos comandos generarán una carpeta `_site` que contiene todos los archivos necesarios para servir nuestro sitio web. -### Servir el sitio localmente +## Servir el sitio localmente Si estás modificando tu sitio desde tu computadora, podés ver una cómo va quedando sirviéndolo localmente con: @@ -146,7 +189,8 @@ bundle exec jekyll serve Jekyll te dará una url a través de la cual vas a poder visualizar tu sitio web. -### Servir el sitio en texto-plano + +## Servir el sitio en texto-plano Lo único que queda es publicar el sitio web para que todes puedan acceder a él. Para ello debemos copiar todos los archivos de la carpeta `_site` en |