Your SlideShare is downloading. ×
  • Like
WordPress como CMS - Congreso Web 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

WordPress como CMS - Congreso Web 2012

  • 4,875 views
Published

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,875
On SlideShare
0
From Embeds
0
Number of Embeds
6

Actions

Shares
Downloads
106
Comments
1
Likes
5

Embeds 0

No embeds

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