SlideShare una empresa de Scribd logo
1 de 54
Crea	
  temas	
  de	
  Wordpress	
  sin	
  saber	
  
programar	
  
Dani	
  Reguera	
  
Mondragon	
  Unibertsitatea	
  
dreguera@mondragon.edu	
  
h9p://twi9er.com/dreguera	
  
h9p://slideshare.net/dreguera	
  
h9p://linkedin.com/in/danireguera	
  
	
  
Introducción	
  y	
  objeDvos	
  
§  En	
  este	
  curso	
  veremos	
  cómo	
  podemos	
  crear	
  
temas	
  en	
  Wordpress	
  para	
  poder	
  customizar	
  
nuestro	
  siDo	
  web	
  y	
  sacarle	
  el	
  máximo	
  parDdo.	
  
§  Los	
  objeDvos	
  del	
  curso	
  son:	
  
¨  Conocer	
  herramientas	
  que	
  permiten	
  crear	
  temas	
  
personalizados	
   para	
   WordPress	
   sin	
   necesidad	
   de	
  
programar.	
  
¨  Aprender	
  a	
  crear	
  temas	
  con	
  dichas	
  herramientas.	
  
¨  Ser	
   capaces	
   de	
   instalar,	
   borrar	
   y	
   configurar	
   los	
  
temas	
  creados	
  con	
  dichas	
  herramientas.	
  
2	
  
¿Qué	
  es	
  Worpdress?	
  (wikipedia	
  dixit)	
  
§  WordPress	
  es	
  un	
  sistema	
  de	
  gesDón	
  de	
  
contenido	
  o	
  CMS	
  (siglas	
  en	
  del	
  inglés	
  de	
  
Content	
  Management	
  System)	
  enfocado	
  a	
  la	
  
creación	
  de	
  bitácoras	
  web	
  (siDos	
  web	
  
periódicamente	
  actualizados)	
  
§  Desarrollado	
  en	
  PHP	
  para	
  funcionar	
  en	
  
ambientes	
  MySQL	
  
	
  
3	
  
¿Qué	
  es	
  Wordpress?	
  
4	
  
¿Por	
  qué	
  el	
  auge	
  de	
  Wordpress?	
  (wikipedia	
  dixit)	
  
§  Facilidad	
  de	
  uso	
  
§  Licencia	
  de	
  uso	
  
§  Buen	
  gestor	
  de	
  contenidos	
  (SI,	
  los	
  hay	
  
mejores	
  aunque	
  la	
  gente	
  no	
  se	
  lo	
  crea…	
  )	
  
§  Otro	
  moDvo	
  que	
  considerar	
  sobre	
  su	
  éxito	
  y	
  
extensión	
  es	
  la	
  enorme	
  comunidad	
  de	
  
desarrolladores	
  y	
  diseñadores,	
  encargados	
  de	
  
desarrollarlo	
  en	
  general	
  o	
  crear	
  plugins	
  y	
  
temas	
  para	
  la	
  comunidad.	
  
	
  
5	
  
Wordpress	
  en	
  números	
  
§  El	
  48%	
  de	
  los	
  100	
  blogs	
  mas	
  leídos	
  están	
  
basados	
  en	
  Wordpress	
  
§  60	
  millones	
  de	
  siDos	
  basados	
  en	
  Wordpress	
  
§  3.5	
  billones	
  de	
  páginas	
  vistas	
  basadas	
  en	
  
Wordpress	
  
h9p://royal.pingdom.com/2013/01/16/internet-­‐2012-­‐in-­‐numbers/	
  
6	
  
¿Qué	
  es	
  un	
  tema	
  de	
  Wordpress	
  y	
  para	
  qué	
  
sirve?	
  
§  Un	
  tema	
  de	
  Wordpress	
  es	
  una	
  colección	
  de	
  
archivos	
  PHP	
  y	
  CSS	
  que	
  cambian	
  el	
  aspecto	
  de	
  
nuestro	
  siDo	
  web	
  sin	
  cambiar	
  el	
  contenido	
  
almacendo	
  en	
  la	
  base	
  de	
  datos.	
  
§  Estos	
  nos	
  permiten	
  cambiar	
  la	
  presentación	
  
de	
  nuestro	
  siDo	
  web,	
  cambiando	
  los	
  temas,	
  
mientras	
  que	
  el	
  contenido	
  se	
  manDene.	
  
7	
  
¿Qué	
  es	
  un	
  tema	
  de	
  Worpress	
  y	
  para	
  qué	
  sirve?	
  
§  Digamos	
  que	
  el	
  tema	
  de	
  wordpress	
  Dene	
  dos	
  
Dpos	
  de	
  ficheros:	
  
¨  Qué	
  mostramos	
  al	
  usuario	
  mediante	
  la	
  estructura	
  
de	
  la	
  página	
  
¨  Cómo	
  mostramos	
  al	
  usuario	
  mediante	
  los	
  esDlos	
  
defindos	
  (Dpografias,	
  colores,	
  etc…)	
  
8	
  
¿Cómo	
  manejamos	
  los	
  temas	
  de	
  un	
  siDo?	
  
9	
  
APARIENCIA	
  à	
  TEMAS	
  
Ficheros	
  de	
  un	
  tema	
  
10	
  Fuente:	
  	
  Digging	
  into	
  WordPress	
  h9p://digwp.com/	
  	
  	
  
Ficheros	
  de	
  un	
  tema	
  
§  Ficheros	
  OBLIGATORIOS:	
  
¨  style.css	
  
¨  index.php	
  
§  Ficheros	
  “habituales”:	
  
¨  Header.php	
  
¨  Footer.php	
  
¨  Sidebar.php	
  
11	
  
Fichero	
  style.css	
  
/*	
  
Theme	
  Name:	
  Twenty	
  Twelve	
  
Theme	
  URI:	
  h9p://wordpress.org/extend/themes/twentytwelve	
  
Author:	
  the	
  WordPress	
  team	
  
Author	
  URI:	
  h9p://wordpress.org/	
  
DescripDon:	
  The	
  2012	
  theme	
  for	
  WordPress	
  is	
  a	
  fully	
  responsive	
  theme	
  that	
  looks	
  great	
  on	
  any	
  device.	
  
Features	
  include	
  a	
  front	
  page	
  template	
  with	
  its	
  own	
  widgets,	
  an	
  opDonal	
  display	
  font,	
  styling	
  for	
  post	
  
formats	
  on	
  both	
  index	
  and	
  single	
  views,	
  and	
  an	
  opDonal	
  no-­‐sidebar	
  page	
  template.	
  Make	
  it	
  yours	
  with	
  a	
  
custom	
  menu,	
  header	
  image,	
  and	
  background.	
  
Version:	
  1.1	
  
License:	
  GNU	
  General	
  Public	
  License	
  v2	
  or	
  later	
  
License	
  URI:	
  h9p://www.gnu.org/licenses/gpl-­‐2.0.html	
  
Tags:	
  light,	
  gray,	
  white,	
  one-­‐column,	
  two-­‐columns,	
  right-­‐sidebar,	
  flexible-­‐width,	
  custom-­‐background,	
  
custom-­‐header,	
  custom-­‐menu,	
  editor-­‐style,	
  featured-­‐images,	
  flexible-­‐header,	
  full-­‐width-­‐template,	
  
microformats,	
  post-­‐formats,	
  rtl-­‐language-­‐support,	
  sDcky-­‐post,	
  theme-­‐opDons,	
  translaDon-­‐ready	
  
Text	
  Domain:	
  twentytwelve	
  
	
  
This	
  theme,	
  like	
  WordPress,	
  is	
  licensed	
  under	
  the	
  GPL.	
  
Use	
  it	
  to	
  make	
  something	
  cool,	
  have	
  fun,	
  and	
  share	
  what	
  you've	
  learned	
  with	
  others.	
  
*/	
  
12	
  
Fichero	
  style.css	
  
13	
  
Fichero	
  index.php	
  
§  Hace	
  tres	
  llamadas:	
  
¨  <?php	
  get_header();	
  ?>	
  
¨  <?php	
  get_sidebar();	
  ?>	
  
¨  <?php	
  get_footer();	
  ?>	
  
14	
  
Fichero	
  index.php	
  
15	
  
Estructura	
  página	
  
16	
  
<?php	
  get_header()?>	
  
<?php	
  get_footer()?>	
  
<?php	
  get_sidebar()?>	
  
El	
  fichero	
  header.php	
  
§  En	
  este	
  fichero	
  definimos	
  lo	
  siguiente:	
  
¨  Declaración	
  del	
  documento	
  
¨  Llamadas	
  a	
  los	
  esDlos	
  
¨  La	
  función	
  wp_head()	
  
17	
  
El	
  fichero	
  header.php	
  
18	
  
El	
  fichero	
  footer.php	
  
§  En	
  este	
  fichero	
  definimos:	
  
¨  Pie	
  de	
  página	
  
¨  Llamadas	
  a	
  javascript	
  (WPO)	
  
¨  La	
  función	
  wp_footer()	
  
19	
  
El	
  fichero	
  footer.php	
  
20	
  
El	
  fichero	
  sidebar.php	
  
§  En	
  este	
  fichero	
  definimos:	
  
¨  Los	
  widgets	
  de	
  nuestro	
  siDo	
  
¨  La	
  barra	
  lateral	
  
21	
  
El	
  fichero	
  sidebar.php	
  
22	
  
Ficheros	
  de	
  contenido	
  	
  
§  Home.php:	
  Va	
  a	
  ser	
  la	
  portada	
  de	
  nuestro	
  siDo	
  
web	
  
§  Page.php:	
  Página	
  estáDca	
  de	
  nuestro	
  siDo	
  web	
  
§  Single.php:	
  Post	
  de	
  nuestro	
  siDo	
  web	
  
	
  
	
  
23	
  
¿Cómo	
  instalar	
  un	
  nuevo	
  tema	
  en	
  nuestro	
  
Wordpress?	
  
§  Tenemos	
  varias	
  opciones	
  para	
  instalar	
  un	
  
tema	
  en	
  nuestro	
  siDo	
  web:	
  
¨  UDlizar	
  un	
  tema	
  de	
  los	
  existentes	
  en	
  el	
  repositorio	
  
oficial	
  de	
  Wordpress	
  
¨  UDlizar	
  un	
  tema	
  desde	
  el	
  archivo	
  comprimido	
  
¨  Crearnos	
  nuestro	
  tema	
  desde	
  cero.	
  (¿Somos	
  
diseñadores/maquetadores?)	
  
24	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
25	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
26	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
27	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
28	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
29	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
§  Como	
  hemos	
  comentado	
  al	
  principio,	
  
modificamos	
  el	
  aspecto	
  de	
  nuestro	
  siDo	
  web	
  
sin	
  modificar	
  o	
  tocar	
  el	
  contenido	
  
§  Respetamos	
  el	
  contenido,	
  estructura	
  de	
  la	
  
página,	
  home,	
  etc	
  pero	
  modificamos	
  los	
  
esDlos	
  
	
  
30	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  mediante	
  un	
  
archivo	
  comprimido	
  
31	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  mediante	
  un	
  
archivo	
  comprimido	
  
32	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  mediante	
  un	
  
archivo	
  comprimido	
  
33	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  mediante	
  un	
  
archivo	
  comprimido	
  
34	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
35	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
36	
  
Instalando	
  un	
  tema	
  en	
  Wordpress	
  desde	
  el	
  
repositorio	
  
37	
  
Borrando	
  un	
  tema	
  de	
  Wordpress	
  
38	
  
Borrando	
  un	
  tema	
  de	
  Wordpress	
  
39	
  
Borrando	
  un	
  tema	
  de	
  Wordpress	
  
40	
  
Una	
  vez	
  borrado	
  el	
  tema,	
  no	
  lo	
  podremos	
  
volver	
  a	
  utlizar.	
  Para	
  volver	
  a	
  uDlizarlo	
  
deberiamos	
  volver	
  a	
  instalarlo	
  desde	
  cero.	
  
Borrando	
  un	
  tema	
  de	
  Wordpress	
  
41	
  
Creando	
  /	
  Modificando	
  temas	
  existentes	
  
§  Existen	
  varios	
  temas	
  que	
  nos	
  dejan	
  modificar	
  
su	
  esDlo	
  o	
  apariencia	
  directamente	
  desde	
  la	
  
pantalla	
  de	
  administrado	
  
§  Es	
  una	
  solución	
  correcta	
  si	
  lo	
  que	
  queremos	
  es	
  
solo	
  modificar	
  los	
  colores,	
  Dpograyas,	
  
imágenes,	
  etc…	
  
§  Si	
  lo	
  que	
  queremos	
  es	
  modificar	
  la	
  estructura	
  
deberíamos	
  crearnos	
  nuestra	
  propia	
  planDlla	
  
42	
  
Modificando	
  temas	
  existentes	
  (Ej.	
  Montezuma)	
  
43	
  
Creando	
  temas	
  nuevos	
  desde	
  cero	
  
§  Para	
  crear	
  un	
  tema	
  desde	
  cero	
  tenemos	
  dos	
  
opciones:	
  
¨  Crearnos	
  la	
  estructura	
  de	
  ficheros	
  desde	
  cero	
  
¨  Heredar	
  los	
  esDlos	
  de	
  un	
  tema	
  existente	
  
§  Para	
  cualquiera	
  de	
  estas	
  dos	
  opciones	
  hay	
  que	
  
tenemos	
  conocimientos	
  tanto	
  de	
  
programación,	
  como	
  de	
  maquetación	
  y	
  diseño	
  
§  En	
  nuestro	
  caso	
  vamos	
  a	
  uDlizar	
  herramientas	
  
de	
  terceros	
  para	
  generar	
  los	
  temas	
  
44	
  
Heredando	
  esDlos	
  de	
  otro	
  tema	
  
45	
  
h9p://codex.wordpress.org/Child_Themes	
  
Creando	
  temas	
  nuevos	
  desde	
  cero	
  
§  Existen	
  muchas	
  herramientas	
  de	
  terceros	
  que	
  
nos	
  generan	
  temas	
  desde	
  cero	
  
§  Algunas	
  son	
  gratuitas,	
  con	
  recursos	
  limitados	
  
y	
  otras	
  de	
  pago	
  con	
  mayores	
  funcionalidades	
  
§  Las	
  que	
  vamos	
  a	
  ver	
  en	
  este	
  curso	
  son:	
  
¨  h9p://www.yvoschaap.com/wpthemegen/	
  
¨  h9p://www.lubith.com/	
  
¨  h9p://www.wpthemegenerator.com/	
  
46	
  
h9p://www.yvoschaap.com/wpthemegen/	
  
47	
  
h9p://www.lubith.com/	
  
48	
  
h9p://www.lubith.com/	
  
49	
  
h9p://www.wpthemegenerator.com/	
  
50	
  
Creando	
  temas	
  desde	
  cero	
  
§  Existen	
  mas	
  herramientas	
  que	
  las	
  
mencionadas,	
  tanto	
  de	
  pago	
  como	
  gratuitas	
  
§  A	
  la	
  hora	
  de	
  empezar	
  un	
  nuevo	
  desarrollo	
  
debemos	
  tener	
  en	
  cuenta	
  cuanto	
  presupuesto	
  
disponemos,	
  o	
  saber	
  cuanto	
  profesional	
  va	
  a	
  
ser	
  nuestro	
  siDo	
  web	
  
§  Igual	
  no	
  hace	
  falta	
  complicarnos	
  y	
  ajustando	
  
un	
  par	
  de	
  cosas	
  en	
  un	
  tema	
  predefinido	
  nos	
  
sirve	
  
51	
  
Documentación	
  
§  h9p://codex.wordpress.org/
Theme_Development	
  
§  h9p://codex.wordpress.org/Child_Themes	
  
§  h9p://www.lubith.com/tutorials/	
  
	
  
52	
  
Bonus	
  track	
  
§  Los	
  diseñadores	
  /	
  maquetadores	
  son	
  buenos	
  
haciendo	
  su	
  trabajo,	
  confiemos	
  en	
  ellos	
  
§  Los	
  programadores	
  son	
  buenos	
  haciendo	
  su	
  
trabajo,	
  confiemos	
  en	
  ellos	
  
53	
  
Eskerrik	
  asko!	
  
Dani	
  Reguera	
  
Mondragon	
  Unibertsitatea	
  
dreguera@mondragon.edu	
  
h9ps://twi9er.com/dreguera	
  
h9ps://linkedin.com/in/danireguera	
  
	
  

Más contenido relacionado

La actualidad más candente

Móntate un sitio web completo con WordPress en 4 horas
Móntate un sitio web completo con WordPress en 4 horasMóntate un sitio web completo con WordPress en 4 horas
Móntate un sitio web completo con WordPress en 4 horasIñaki Arenaza
 
Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01germansaltos
 
Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01lupitakaty
 
Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01lupitakaty
 
Relaciòn herramientas de web 2.0 leidy johanna sandoval
Relaciòn  herramientas de web 2.0 leidy johanna sandovalRelaciòn  herramientas de web 2.0 leidy johanna sandoval
Relaciòn herramientas de web 2.0 leidy johanna sandovalleidyjohannasandoval21091
 
Charla Wordpress Locos del Social Media Valencia febrero 2014
Charla Wordpress Locos del Social Media Valencia febrero 2014Charla Wordpress Locos del Social Media Valencia febrero 2014
Charla Wordpress Locos del Social Media Valencia febrero 2014Dani Ortega
 
Herramientas web 2.0
Herramientas web 2.0Herramientas web 2.0
Herramientas web 2.0ingrafaelvega
 
Como Publicar Blog
Como Publicar BlogComo Publicar Blog
Como Publicar Blogempresaidea
 
Presentación Wordpress Express para curso Marketing 3.0 para el emprendimiento
Presentación Wordpress Express para curso Marketing 3.0 para el emprendimientoPresentación Wordpress Express para curso Marketing 3.0 para el emprendimiento
Presentación Wordpress Express para curso Marketing 3.0 para el emprendimientoFernando García Catalina
 
Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11Rafael Poveda
 
el blog
el blogel blog
el blogrisas
 

La actualidad más candente (17)

Móntate un sitio web completo con WordPress en 4 horas
Móntate un sitio web completo con WordPress en 4 horasMóntate un sitio web completo con WordPress en 4 horas
Móntate un sitio web completo con WordPress en 4 horas
 
Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01
 
Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01
 
Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01Wordpress 120416224408-phpapp01
Wordpress 120416224408-phpapp01
 
Relaciòn herramientas de web 2.0 leidy johanna sandoval
Relaciòn  herramientas de web 2.0 leidy johanna sandovalRelaciòn  herramientas de web 2.0 leidy johanna sandoval
Relaciòn herramientas de web 2.0 leidy johanna sandoval
 
Charla Wordpress Locos del Social Media Valencia febrero 2014
Charla Wordpress Locos del Social Media Valencia febrero 2014Charla Wordpress Locos del Social Media Valencia febrero 2014
Charla Wordpress Locos del Social Media Valencia febrero 2014
 
Clase wordpres
Clase wordpresClase wordpres
Clase wordpres
 
WPO para WordPress
WPO para WordPressWPO para WordPress
WPO para WordPress
 
Migraciones en WordPress
Migraciones en WordPressMigraciones en WordPress
Migraciones en WordPress
 
Herramientas web 2.0
Herramientas web 2.0Herramientas web 2.0
Herramientas web 2.0
 
Como Publicar Blog
Como Publicar BlogComo Publicar Blog
Como Publicar Blog
 
Presentación Wordpress Express para curso Marketing 3.0 para el emprendimiento
Presentación Wordpress Express para curso Marketing 3.0 para el emprendimientoPresentación Wordpress Express para curso Marketing 3.0 para el emprendimiento
Presentación Wordpress Express para curso Marketing 3.0 para el emprendimiento
 
Que es WordPress
Que es WordPressQue es WordPress
Que es WordPress
 
Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11Taller de WordPress avanzado | #EBE11
Taller de WordPress avanzado | #EBE11
 
Curso html5-v1
Curso html5-v1Curso html5-v1
Curso html5-v1
 
BLOGSPOT BLOGGER
BLOGSPOT BLOGGERBLOGSPOT BLOGGER
BLOGSPOT BLOGGER
 
el blog
el blogel blog
el blog
 

Similar a Crea temas para Wordpress sin saber programar

Modifica y crea temas de WordPress - Meetup WP Ourense
Modifica y crea temas de WordPress - Meetup WP OurenseModifica y crea temas de WordPress - Meetup WP Ourense
Modifica y crea temas de WordPress - Meetup WP OurenseJuan Hernando García
 
WordCamp Alicante 2017 - De HTML a WordPress
WordCamp Alicante 2017 - De HTML a WordPressWordCamp Alicante 2017 - De HTML a WordPress
WordCamp Alicante 2017 - De HTML a WordPressDarío BF
 
WordCamp Bilbao - De HTML a WordPress - @DarioBF
WordCamp Bilbao - De HTML a WordPress - @DarioBFWordCamp Bilbao - De HTML a WordPress - @DarioBF
WordCamp Bilbao - De HTML a WordPress - @DarioBFDarío BF
 
Desarrollo de temas de apariencia para Liferay 6.1
Desarrollo de temas de apariencia para Liferay 6.1Desarrollo de temas de apariencia para Liferay 6.1
Desarrollo de temas de apariencia para Liferay 6.1Julio Camarero
 
Instalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPressInstalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPressComunidadRedDes
 
Cómo aprovechar mejor Wordpress - Daniel Monleón
Cómo aprovechar mejor Wordpress - Daniel Monleón Cómo aprovechar mejor Wordpress - Daniel Monleón
Cómo aprovechar mejor Wordpress - Daniel Monleón Comunica2 Campus Gandia
 
Danielmonlenwordpress 111108064200-phpapp02
Danielmonlenwordpress 111108064200-phpapp02Danielmonlenwordpress 111108064200-phpapp02
Danielmonlenwordpress 111108064200-phpapp02Anna Beneyto
 
Buddypress: Social Networking, in a Box
Buddypress: Social Networking, in a BoxBuddypress: Social Networking, in a Box
Buddypress: Social Networking, in a BoxIñaki Arenaza
 
Wordpress: De un Blog a un CMS
Wordpress: De un Blog a un CMSWordpress: De un Blog a un CMS
Wordpress: De un Blog a un CMSJoselyn Anfossi
 
Taller introducción a WordPress
Taller introducción a WordPressTaller introducción a WordPress
Taller introducción a WordPressesther solà
 
Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresaIñaki Arenaza
 

Similar a Crea temas para Wordpress sin saber programar (20)

Modifica y crea temas de WordPress - Meetup WP Ourense
Modifica y crea temas de WordPress - Meetup WP OurenseModifica y crea temas de WordPress - Meetup WP Ourense
Modifica y crea temas de WordPress - Meetup WP Ourense
 
WordCamp Alicante 2017 - De HTML a WordPress
WordCamp Alicante 2017 - De HTML a WordPressWordCamp Alicante 2017 - De HTML a WordPress
WordCamp Alicante 2017 - De HTML a WordPress
 
Word presss
Word presssWord presss
Word presss
 
WordCamp Bilbao - De HTML a WordPress - @DarioBF
WordCamp Bilbao - De HTML a WordPress - @DarioBFWordCamp Bilbao - De HTML a WordPress - @DarioBF
WordCamp Bilbao - De HTML a WordPress - @DarioBF
 
Word press
Word pressWord press
Word press
 
Word press
Word pressWord press
Word press
 
Word press
Word press Word press
Word press
 
Word press
Word pressWord press
Word press
 
Wordpress tutorial
Wordpress tutorialWordpress tutorial
Wordpress tutorial
 
Desarrollo de temas de apariencia para Liferay 6.1
Desarrollo de temas de apariencia para Liferay 6.1Desarrollo de temas de apariencia para Liferay 6.1
Desarrollo de temas de apariencia para Liferay 6.1
 
Instalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPressInstalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPress
 
Cómo aprovechar mejor Wordpress - Daniel Monleón
Cómo aprovechar mejor Wordpress - Daniel Monleón Cómo aprovechar mejor Wordpress - Daniel Monleón
Cómo aprovechar mejor Wordpress - Daniel Monleón
 
Danielmonlenwordpress 111108064200-phpapp02
Danielmonlenwordpress 111108064200-phpapp02Danielmonlenwordpress 111108064200-phpapp02
Danielmonlenwordpress 111108064200-phpapp02
 
Iniciación a wordpress
Iniciación a wordpressIniciación a wordpress
Iniciación a wordpress
 
Wordpress
WordpressWordpress
Wordpress
 
Buddypress: Social Networking, in a Box
Buddypress: Social Networking, in a BoxBuddypress: Social Networking, in a Box
Buddypress: Social Networking, in a Box
 
Wordpress: De un Blog a un CMS
Wordpress: De un Blog a un CMSWordpress: De un Blog a un CMS
Wordpress: De un Blog a un CMS
 
Taller introducción a WordPress
Taller introducción a WordPressTaller introducción a WordPress
Taller introducción a WordPress
 
Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresa
 
Tunea tu wordpress
Tunea tu wordpressTunea tu wordpress
Tunea tu wordpress
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (16)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Crea temas para Wordpress sin saber programar

  • 1. Crea  temas  de  Wordpress  sin  saber   programar   Dani  Reguera   Mondragon  Unibertsitatea   dreguera@mondragon.edu   h9p://twi9er.com/dreguera   h9p://slideshare.net/dreguera   h9p://linkedin.com/in/danireguera    
  • 2. Introducción  y  objeDvos   §  En  este  curso  veremos  cómo  podemos  crear   temas  en  Wordpress  para  poder  customizar   nuestro  siDo  web  y  sacarle  el  máximo  parDdo.   §  Los  objeDvos  del  curso  son:   ¨  Conocer  herramientas  que  permiten  crear  temas   personalizados   para   WordPress   sin   necesidad   de   programar.   ¨  Aprender  a  crear  temas  con  dichas  herramientas.   ¨  Ser   capaces   de   instalar,   borrar   y   configurar   los   temas  creados  con  dichas  herramientas.   2  
  • 3. ¿Qué  es  Worpdress?  (wikipedia  dixit)   §  WordPress  es  un  sistema  de  gesDón  de   contenido  o  CMS  (siglas  en  del  inglés  de   Content  Management  System)  enfocado  a  la   creación  de  bitácoras  web  (siDos  web   periódicamente  actualizados)   §  Desarrollado  en  PHP  para  funcionar  en   ambientes  MySQL     3  
  • 5. ¿Por  qué  el  auge  de  Wordpress?  (wikipedia  dixit)   §  Facilidad  de  uso   §  Licencia  de  uso   §  Buen  gestor  de  contenidos  (SI,  los  hay   mejores  aunque  la  gente  no  se  lo  crea…  )   §  Otro  moDvo  que  considerar  sobre  su  éxito  y   extensión  es  la  enorme  comunidad  de   desarrolladores  y  diseñadores,  encargados  de   desarrollarlo  en  general  o  crear  plugins  y   temas  para  la  comunidad.     5  
  • 6. Wordpress  en  números   §  El  48%  de  los  100  blogs  mas  leídos  están   basados  en  Wordpress   §  60  millones  de  siDos  basados  en  Wordpress   §  3.5  billones  de  páginas  vistas  basadas  en   Wordpress   h9p://royal.pingdom.com/2013/01/16/internet-­‐2012-­‐in-­‐numbers/   6  
  • 7. ¿Qué  es  un  tema  de  Wordpress  y  para  qué   sirve?   §  Un  tema  de  Wordpress  es  una  colección  de   archivos  PHP  y  CSS  que  cambian  el  aspecto  de   nuestro  siDo  web  sin  cambiar  el  contenido   almacendo  en  la  base  de  datos.   §  Estos  nos  permiten  cambiar  la  presentación   de  nuestro  siDo  web,  cambiando  los  temas,   mientras  que  el  contenido  se  manDene.   7  
  • 8. ¿Qué  es  un  tema  de  Worpress  y  para  qué  sirve?   §  Digamos  que  el  tema  de  wordpress  Dene  dos   Dpos  de  ficheros:   ¨  Qué  mostramos  al  usuario  mediante  la  estructura   de  la  página   ¨  Cómo  mostramos  al  usuario  mediante  los  esDlos   defindos  (Dpografias,  colores,  etc…)   8  
  • 9. ¿Cómo  manejamos  los  temas  de  un  siDo?   9   APARIENCIA  à  TEMAS  
  • 10. Ficheros  de  un  tema   10  Fuente:    Digging  into  WordPress  h9p://digwp.com/      
  • 11. Ficheros  de  un  tema   §  Ficheros  OBLIGATORIOS:   ¨  style.css   ¨  index.php   §  Ficheros  “habituales”:   ¨  Header.php   ¨  Footer.php   ¨  Sidebar.php   11  
  • 12. Fichero  style.css   /*   Theme  Name:  Twenty  Twelve   Theme  URI:  h9p://wordpress.org/extend/themes/twentytwelve   Author:  the  WordPress  team   Author  URI:  h9p://wordpress.org/   DescripDon:  The  2012  theme  for  WordPress  is  a  fully  responsive  theme  that  looks  great  on  any  device.   Features  include  a  front  page  template  with  its  own  widgets,  an  opDonal  display  font,  styling  for  post   formats  on  both  index  and  single  views,  and  an  opDonal  no-­‐sidebar  page  template.  Make  it  yours  with  a   custom  menu,  header  image,  and  background.   Version:  1.1   License:  GNU  General  Public  License  v2  or  later   License  URI:  h9p://www.gnu.org/licenses/gpl-­‐2.0.html   Tags:  light,  gray,  white,  one-­‐column,  two-­‐columns,  right-­‐sidebar,  flexible-­‐width,  custom-­‐background,   custom-­‐header,  custom-­‐menu,  editor-­‐style,  featured-­‐images,  flexible-­‐header,  full-­‐width-­‐template,   microformats,  post-­‐formats,  rtl-­‐language-­‐support,  sDcky-­‐post,  theme-­‐opDons,  translaDon-­‐ready   Text  Domain:  twentytwelve     This  theme,  like  WordPress,  is  licensed  under  the  GPL.   Use  it  to  make  something  cool,  have  fun,  and  share  what  you've  learned  with  others.   */   12  
  • 14. Fichero  index.php   §  Hace  tres  llamadas:   ¨  <?php  get_header();  ?>   ¨  <?php  get_sidebar();  ?>   ¨  <?php  get_footer();  ?>   14  
  • 16. Estructura  página   16   <?php  get_header()?>   <?php  get_footer()?>   <?php  get_sidebar()?>  
  • 17. El  fichero  header.php   §  En  este  fichero  definimos  lo  siguiente:   ¨  Declaración  del  documento   ¨  Llamadas  a  los  esDlos   ¨  La  función  wp_head()   17  
  • 19. El  fichero  footer.php   §  En  este  fichero  definimos:   ¨  Pie  de  página   ¨  Llamadas  a  javascript  (WPO)   ¨  La  función  wp_footer()   19  
  • 21. El  fichero  sidebar.php   §  En  este  fichero  definimos:   ¨  Los  widgets  de  nuestro  siDo   ¨  La  barra  lateral   21  
  • 23. Ficheros  de  contenido     §  Home.php:  Va  a  ser  la  portada  de  nuestro  siDo   web   §  Page.php:  Página  estáDca  de  nuestro  siDo  web   §  Single.php:  Post  de  nuestro  siDo  web       23  
  • 24. ¿Cómo  instalar  un  nuevo  tema  en  nuestro   Wordpress?   §  Tenemos  varias  opciones  para  instalar  un   tema  en  nuestro  siDo  web:   ¨  UDlizar  un  tema  de  los  existentes  en  el  repositorio   oficial  de  Wordpress   ¨  UDlizar  un  tema  desde  el  archivo  comprimido   ¨  Crearnos  nuestro  tema  desde  cero.  (¿Somos   diseñadores/maquetadores?)   24  
  • 25. Instalando  un  tema  en  Wordpress  desde  el   repositorio   25  
  • 26. Instalando  un  tema  en  Wordpress  desde  el   repositorio   26  
  • 27. Instalando  un  tema  en  Wordpress  desde  el   repositorio   27  
  • 28. Instalando  un  tema  en  Wordpress  desde  el   repositorio   28  
  • 29. Instalando  un  tema  en  Wordpress  desde  el   repositorio   29  
  • 30. Instalando  un  tema  en  Wordpress  desde  el   repositorio   §  Como  hemos  comentado  al  principio,   modificamos  el  aspecto  de  nuestro  siDo  web   sin  modificar  o  tocar  el  contenido   §  Respetamos  el  contenido,  estructura  de  la   página,  home,  etc  pero  modificamos  los   esDlos     30  
  • 31. Instalando  un  tema  en  Wordpress  mediante  un   archivo  comprimido   31  
  • 32. Instalando  un  tema  en  Wordpress  mediante  un   archivo  comprimido   32  
  • 33. Instalando  un  tema  en  Wordpress  mediante  un   archivo  comprimido   33  
  • 34. Instalando  un  tema  en  Wordpress  mediante  un   archivo  comprimido   34  
  • 35. Instalando  un  tema  en  Wordpress  desde  el   repositorio   35  
  • 36. Instalando  un  tema  en  Wordpress  desde  el   repositorio   36  
  • 37. Instalando  un  tema  en  Wordpress  desde  el   repositorio   37  
  • 38. Borrando  un  tema  de  Wordpress   38  
  • 39. Borrando  un  tema  de  Wordpress   39  
  • 40. Borrando  un  tema  de  Wordpress   40   Una  vez  borrado  el  tema,  no  lo  podremos   volver  a  utlizar.  Para  volver  a  uDlizarlo   deberiamos  volver  a  instalarlo  desde  cero.  
  • 41. Borrando  un  tema  de  Wordpress   41  
  • 42. Creando  /  Modificando  temas  existentes   §  Existen  varios  temas  que  nos  dejan  modificar   su  esDlo  o  apariencia  directamente  desde  la   pantalla  de  administrado   §  Es  una  solución  correcta  si  lo  que  queremos  es   solo  modificar  los  colores,  Dpograyas,   imágenes,  etc…   §  Si  lo  que  queremos  es  modificar  la  estructura   deberíamos  crearnos  nuestra  propia  planDlla   42  
  • 43. Modificando  temas  existentes  (Ej.  Montezuma)   43  
  • 44. Creando  temas  nuevos  desde  cero   §  Para  crear  un  tema  desde  cero  tenemos  dos   opciones:   ¨  Crearnos  la  estructura  de  ficheros  desde  cero   ¨  Heredar  los  esDlos  de  un  tema  existente   §  Para  cualquiera  de  estas  dos  opciones  hay  que   tenemos  conocimientos  tanto  de   programación,  como  de  maquetación  y  diseño   §  En  nuestro  caso  vamos  a  uDlizar  herramientas   de  terceros  para  generar  los  temas   44  
  • 45. Heredando  esDlos  de  otro  tema   45   h9p://codex.wordpress.org/Child_Themes  
  • 46. Creando  temas  nuevos  desde  cero   §  Existen  muchas  herramientas  de  terceros  que   nos  generan  temas  desde  cero   §  Algunas  son  gratuitas,  con  recursos  limitados   y  otras  de  pago  con  mayores  funcionalidades   §  Las  que  vamos  a  ver  en  este  curso  son:   ¨  h9p://www.yvoschaap.com/wpthemegen/   ¨  h9p://www.lubith.com/   ¨  h9p://www.wpthemegenerator.com/   46  
  • 51. Creando  temas  desde  cero   §  Existen  mas  herramientas  que  las   mencionadas,  tanto  de  pago  como  gratuitas   §  A  la  hora  de  empezar  un  nuevo  desarrollo   debemos  tener  en  cuenta  cuanto  presupuesto   disponemos,  o  saber  cuanto  profesional  va  a   ser  nuestro  siDo  web   §  Igual  no  hace  falta  complicarnos  y  ajustando   un  par  de  cosas  en  un  tema  predefinido  nos   sirve   51  
  • 52. Documentación   §  h9p://codex.wordpress.org/ Theme_Development   §  h9p://codex.wordpress.org/Child_Themes   §  h9p://www.lubith.com/tutorials/     52  
  • 53. Bonus  track   §  Los  diseñadores  /  maquetadores  son  buenos   haciendo  su  trabajo,  confiemos  en  ellos   §  Los  programadores  son  buenos  haciendo  su   trabajo,  confiemos  en  ellos   53  
  • 54. Eskerrik  asko!   Dani  Reguera   Mondragon  Unibertsitatea   dreguera@mondragon.edu   h9ps://twi9er.com/dreguera   h9ps://linkedin.com/in/danireguera