WordPress como CMS - Congreso Web 2012
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

WordPress como CMS - Congreso Web 2012

  • 4,988 views
Uploaded on

Desarrollo de sitios web con WordPress como CMS. Ponencia y taller práctico de Guillermo Latorre durante el Congreso Web 2012.

Desarrollo de sitios web con WordPress como CMS. Ponencia y taller práctico de Guillermo Latorre durante el Congreso Web 2012.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • interesante
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
4,988
On Slideshare
2,134
From Embeds
2,854
Number of Embeds
8

Actions

Shares
Downloads
106
Comments
1
Likes
5

Embeds 2,854

http://congresoweb.es 1,561
http://www.idibay.com 967
http://www.hectormainar.com 289
http://www.scoop.it 24
http://feeds.feedburner.com 8
http://www.maanon.es 2
http://theoldreader.com 2
http://translate.googleusercontent.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Desarrollo de sitios web con WordPress como CMS Congreso Web Zaragoza, junio de 2012lunes 4 de junio de 12
  • 2. Sobre mí Guillermo Latorre www.hachemuda.com @superwillyfoc guillermo@idibay.com www.idibay.com www.cuentica.comlunes 4 de junio de 12
  • 3. ¿Por qué WordPress? - La movida de los blogs. - Un framework. - Software libre. Comunidad. - Actualizaciones. Seguridad. - Facilidad de instalación y uso. - SEO. ¿Por qué no?lunes 4 de junio de 12
  • 4. ¿Por qué WordPress? Popularidad Temas Panel de administración Editor Usuarios y roles Documentación Widgets Instalación Plugins 19.686 plugins | 1.523 themes | WP 3.3 lleva 21.000.000 de descargaslunes 4 de junio de 12
  • 5. Estructura de ficheros y directorioslunes 4 de junio de 12
  • 6. El súper buclelunes 4 de junio de 12
  • 7. El súper bucle <?php if(have_posts()) : while (have_posts()) : the_post(); /** Hacer algo grande y hermoso. **/ endwhile; endif; ?> query_posts(), get_posts(), get_children()...lunes 4 de junio de 12
  • 8. “Functions” y “Template tags” { Inicio del bucle the_title() - the_permalink() the_date() the_excerpt() - the_content() the_category() the_tags() the_author() the_post_thumbnail() Fin del buclelunes 4 de junio de 12
  • 9. Anatomía de un tema de WordPress Archivos de plantillas: - home (index.php) - posts (single.php) - pages (page.php) - archives (archive.php, category.php...) - comments (comments.php) By Yoast.comlunes 4 de junio de 12
  • 10. La jerarquía en un tema Mostrar página “Contacto” 1.home.php (si está definida como portada) 2.custom template 3.page-contacto.php 4.page-3.php 5.page.php 6.index.phplunes 4 de junio de 12
  • 11. La jerarquía en un tema Mostrar posts de la categoría “Parecidos razonables” 1.category-parecidos-razonables.php 2.category-7.php 3.category.php 4.archive.php 5.index.phplunes 4 de junio de 12
  • 12. 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 & Trickslunes 4 de junio de 12
  • 13. Tipos de contenido personalizados Tipos por defecto: post page attachment nav_menu Y además: - Registro de tipos de contenido personalizados - Taxonomías personalizadas - Plantillas específicas en la jerarquía - Todo el core de WordPress a mi serviciolunes 4 de junio de 12
  • 14. Taxonomías personalizadas Taxonomías por defecto: category tag link category Autor: Género: Carmelo Cotón Humor Josema Pamundi Cultura Encarna Vales Cultura Premium Plus ... ...lunes 4 de junio de 12
  • 15. Panel de administración y metaboxeslunes 4 de junio de 12
  • 16. Caso reallunes 4 de junio de 12
  • 17. Recursos interesantes - WordPress Codex (http://codex.wordpress.org) - WordPress Dev Blog (http://wordpress.org/news) - Code Poet (http://build.codepoet.com/) - WP Snippets (http://wp-snippets.com/) - Yoast (http://yoast.com) - WP Recipes (http://www.wprecipes.com/) - GitHub (https://github.com/search?q=wordpress) - ...lunes 4 de junio de 12
  • 18. Que sí, que ya está hecho - WP Alquemy (http://www.farinspace.com/wpalchemy-metabox/) - Types Plugin (http://wordpress.org/extend/plugins/types/) - Gravity Forms (http://www.gravityforms.com/) - WP Multilanguage (http://wpml.org/es/) - WP SEO (http://wordpress.org/extend/plugins/wordpress-seo/) - Google XML Sitemaps (http://wordpress.org/extend/plugins/ google-sitemap-generator/) - Viper’s Video Quicktags (http://wordpress.org/extend/plugins/ vipers-video-quicktags/) - ...lunes 4 de junio de 12