El documento presenta una introducción a WordPress, describiendo su evolución desde 2001 hasta la actualidad. Explica cómo ha pasado de ser un simple sistema de blogs a ser un potente CMS, y cómo los temas y plugins permiten personalizarlo para todo tipo de usos más allá de los blogs. También analiza el uso de frameworks y temas hijos como alternativas a la modificación directa de temas.
12. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
13. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
05/11/2002 0.6.1
14. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
05/11/2002 0.6.1
• BD/MySQL
15. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
05/11/2002 0.6.1
• BD/MySQL
• querystring
16. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
05/11/2002 0.6.1
• BD/MySQL
• querystring
• xmlrpc (eXtended Markup Language - Remote Procedure Call)
17. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
05/11/2002 0.6.1
• BD/MySQL
• querystring
• xmlrpc (eXtended Markup Language - Remote Procedure Call)
• usa template tags (the_title(); the_content();)
18. Poniéndonos en situación (1)
crea
Junio 2001 Michel Valdrighi
usa ograma
Junio 2002 Matt Mullenweg pr
05/11/2002 0.6.1
• BD/MySQL
• querystring
• xmlrpc (eXtended Markup Language - Remote Procedure Call)
• usa template tags (the_title(); the_content();)
• permite parámetros (index.php?s=mecus)
42. WordPress: Mucho más que blogs
WordPress es un CMS (Content Management System)
Puede ser un blog
43. WordPress: Mucho más que blogs
WordPress es un CMS (Content Management System)
Puede ser un blog O puede ser cualquier otra cosa
44. WordPress: Mucho más que blogs
WordPress es un CMS (Content Management System)
Puede ser un blog O puede ser cualquier otra cosa
Depende de la arquitectura de la información
70. Frameworks (1)
Es un conjunto estandarizado de conceptos,
prácticas y criterios para enfocar un tipo de problema
particular.
71. Frameworks (1)
Es un conjunto estandarizado de conceptos,
prácticas y criterios para enfocar un tipo de problema
particular.
Es una estructura conceptual y tecnológica de
soporte.
Incluye programas y bibliotecas que ayudan al
desarrollo.
75. Frameworks (y 2)
Por qué usar frameworks
SEO WP sigue el 100% de las recomendaciones
76. Frameworks (y 2)
Por qué usar frameworks
SEO WP sigue el 100% de las recomendaciones
88% automáticas - 12% usuario
77. Frameworks (y 2)
Por qué usar frameworks
SEO WP sigue el 100% de las recomendaciones
Orden
88% automáticas - 12% usuario
78. Frameworks (y 2)
Por qué usar frameworks
SEO WP sigue el 100% de las recomendaciones
Orden
88% automáticas - 12% usuario
Sencillez
79. Frameworks (y 2)
Por qué usar frameworks
SEO WP sigue el 100% de las recomendaciones
Orden
88% automáticas - 12% usuario
Sencillez
Facilidad de uso
81. Recuerda: esto es GPL
Todo lo que hagamos utilizando frameworks está sujeto
a la licencia gpl (y por extensión, a las libertades del
Software Libre).
82. Recuerda: esto es GPL
Todo lo que hagamos utilizando frameworks está sujeto
a la licencia gpl (y por extensión, a las libertades del
Software Libre).
0. Libertad de usar el programa con cualquier propósito
83. Recuerda: esto es GPL
Todo lo que hagamos utilizando frameworks está sujeto
a la licencia gpl (y por extensión, a las libertades del
Software Libre).
0. Libertad de usar el programa con cualquier propósito
1. Libertad de estudiar cómo funciona el programa y
adaptarlo a tus necesidades (el acceso al código fuente
está implícito)
84. Recuerda: esto es GPL
Todo lo que hagamos utilizando frameworks está sujeto
a la licencia gpl (y por extensión, a las libertades del
Software Libre).
0. Libertad de usar el programa con cualquier propósito
1. Libertad de estudiar cómo funciona el programa y
adaptarlo a tus necesidades (el acceso al código fuente
está implícito)
2. Libertad de distribuir copias
85. Recuerda: esto es GPL
Todo lo que hagamos utilizando frameworks está sujeto
a la licencia gpl (y por extensión, a las libertades del
Software Libre).
0. Libertad de usar el programa con cualquier propósito
1. Libertad de estudiar cómo funciona el programa y
adaptarlo a tus necesidades (el acceso al código fuente
está implícito)
2. Libertad de distribuir copias
3. Libertad de mejorar el programa y hacer públicas las
mejoras (el acceso al código fuente está implícito)
87. Uso de Frameworks (1)
Los frameworks ofrecen muchas posibilidades, a la vez
que cargan el sistema.
88. Uso de Frameworks (1)
Los frameworks ofrecen muchas posibilidades, a la vez
que cargan el sistema.
Debemos hacer un ejercicio de consultoría:
89. Uso de Frameworks (1)
Los frameworks ofrecen muchas posibilidades, a la vez
que cargan el sistema.
Debemos hacer un ejercicio de consultoría:
• ¿Cuáles son nuestras necesidades?
90. Uso de Frameworks (1)
Los frameworks ofrecen muchas posibilidades, a la vez
que cargan el sistema.
Debemos hacer un ejercicio de consultoría:
• ¿Cuáles son nuestras necesidades?
• ¿Qué es prescindible?
91. Uso de Frameworks (1)
Los frameworks ofrecen muchas posibilidades, a la vez
que cargan el sistema.
Debemos hacer un ejercicio de consultoría:
• ¿Cuáles son nuestras necesidades?
• ¿Qué es prescindible?
Los típicos frameworks son utilizados por los que no
saben demasiada programación (o no quieren saberla).
123. Uso de Frameworks (y 2)
Los frameworks van perdiendo sentido en WP 2.9+
124. Uso de Frameworks (y 2)
Los frameworks van perdiendo sentido en WP 2.9+
Todas las funcionalidades se añade por plugins y
widgets
125. Uso de Frameworks (y 2)
Los frameworks van perdiendo sentido en WP 2.9+
Todas las funcionalidades se añade por plugins y
widgets
¿Por qué crear si podemos modificar?
128. Los temas hijos
Existe desde WP 2.8+
Los temas hijos son temas que heredan del padre su
aspecto y sus funcionalidades.
129. Los temas hijos
Existe desde WP 2.8+
Los temas hijos son temas que heredan del padre su
aspecto y sus funcionalidades.
Si el padre se actualiza,
no perdemos los cambios
130. Los temas hijos
Existe desde WP 2.8+
Los temas hijos son temas que heredan del padre su
aspecto y sus funcionalidades.
Si el padre se actualiza,
Utilizando un tema hijo: no perdemos los cambios
131. Los temas hijos
Existe desde WP 2.8+
Los temas hijos son temas que heredan del padre su
aspecto y sus funcionalidades.
Si el padre se actualiza,
Utilizando un tema hijo: no perdemos los cambios
• Sustituimos la información del padre
132. Los temas hijos
Existe desde WP 2.8+
Los temas hijos son temas que heredan del padre su
aspecto y sus funcionalidades.
Si el padre se actualiza,
Utilizando un tema hijo: no perdemos los cambios
• Sustituimos la información del padre
• Ampliamos la información del padre