iniciación al desarrollo de sitios web con wordpress como cms
DESCRIPTION
Un vistazo a la estructura general de WordPress y al sistema de temas y plugins, que son grandes protagonistas del éxito del CMS. Será un taller muy práctico en el que nos centraremos especialmente en la parte de los temas, conociendo las posibilidades que ofrecen tanto para el frontend del sitio web como para el backend y el panel de gestión de contenidos.TRANSCRIPT
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 [email protected]
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