Post on 15-Jun-2015
description
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Iniciación al desarrollo de sitios web con WordPress como CMS
Libre Software World ConferenceZaragoza, 10 de noviembre de 2011
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Sobre mí
Guillermo Latorre @superwillyfoc guillermo@idibay.com
www.idibay.com www.cuentica.com
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
¿Por qué WordPress?
• ¿Por qué no? ¿Framework?• ¿Eso no es para blogs?• Software libre y Comunidad.• Actualizaciones• Usabilidad. Facilidad de instalación y uso
• SEO
Powered by
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
¿Por qué WordPress?
Temas
Widgets PluginsPanel de administración
Editor
Popularidad
Documentación
Usuarios y roles
Instalación
17.000 plugins | 1.500 themes | WP 3.2 lleva 12.000.000 de descargas
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Instalación de WordPress
• Requisitos software y versiones.
• Paso 1• Paso 2• Y paso 3
• Seguridad.
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Estructura de directorios y ficheros
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
El súper bucle
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
<?php if(have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<!-- Hacer algo grande. -->
<?php endwhile; ?>
<?php endif; ?>
query_posts(), get_posts(), get_children()...
El súper bucle
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
“Functions” y “Template tags”
the_title() - the_permalink()
the_date()
the_excerpt() - the_content()
the_category()
the_tags()
the_author()
{Inicio del bucle
Fin del bucle
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Anatomía de un tema de WordPress
By Yoastwww.yoast.com
Introducción, nudo
y desenlace.
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Temas: jerarquía
Mostrar página “No entres aquí”
1.home.php (si definida como portada)
2.custom page template
3.page-no-entres-aqui.php
4.page-3.php
5.page.php
6.index.php
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
Temas: jerarquía
Mostrar posts en categoría “yeah”
1.category-yeah.php
2.category-7.php
3.category.php
4.archive.php
5.index.php
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
El fichero functions.php
• Es un pájaro, es un avión... ¡es un plugin!
• Funciones específicas del tema activo.
• Utilidades.
• Habilitar y modificar opciones.
• Tips & Tricks.
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
CMS: Tipos de contenido
• Registro de tipos de contenido personalizados
• Taxonomías personalizadas
• Plantillas específicas en la jerarquía
• Todo el core de WordPress a mi servicio
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
CMS: Metaboxes
• Modifica el panel a tus necesidades
• Cualquier tipo de información, gestionada por WP
•WP Alquemy
• Siempre hay un plugin que lo hace
Idibay Consulting 2011 | www.idibay.com | @MundoIdibay
www.idibay.com
www.cachirulovalley.com
Libre Software World ConferenceZaragoza, 10 de noviembre de 2011