SlideShare una empresa de Scribd logo
1 de 125
Monta	
  Wordpress	
  3.8	
  en	
  tu	
  empresa	
  
Dani	
  Reguera	
  
Mondragon	
  Unibertsitatea	
  
dreguera@mondragon.edu	
  
h:ps://twi:er.com/dreguera	
  
h:ps://linkedin.com/in/danireguera	
  
	
  
ObjeCvos	
  
§  Ser	
  capaz	
  de	
  instalar	
  y	
  configurar	
  un	
  siCo	
  web	
  
WordPress	
  3.8	
  en	
  un	
  servidor	
  propio	
  o	
  en	
  un	
  
hosCng	
  comparCdo.	
  
§  Ser	
  capaz	
  de	
  gesConar	
  usuarios	
  y	
  permisos.	
  
§  Ser	
  capaz	
  de	
  instalar	
  y	
  configurar	
  
complementos	
  (plugins)	
  
§  Ser	
  capaz	
  de	
  instalar	
  y	
  configurar	
  planCllas	
  
(themes)	
  
§  Ser	
  capaz	
  de	
  hacer	
  copias	
  de	
  seguridad	
  de	
  un	
  
siCo	
  web	
  WordPress	
  3.8	
  
2	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

3	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

4	
  
Instalación	
  de	
  Wordpress	
  3.8	
  
§  Requisítos	
  mínimos	
  para	
  Wordpress	
  (3.x):	
  
¨ 

¨ 

¨ 
¨ 

Servidor	
  web:	
  Apache,	
  IIS,	
  ligh:pd,	
  ...).	
  Recomendado	
  
Apache	
  2.2+,	
  IIS	
  7+,	
  ligh:pd	
  1.4.28+	
  
PHP	
  5.2.4+:	
  recomendado	
  PHP	
  5.3.x	
  o	
  posterior	
  (las	
  
versiones	
  anteriores	
  ya	
  no	
  están	
  soportadas	
  o	
  Cenen	
  
errores	
  sin	
  corregir).	
  
MySQL	
  5.0+:	
  recomendado	
  MySQL	
  5.1.x	
  o	
  posterior.	
  
La	
  combinación	
  ideal	
  (pero	
  no	
  la	
  única):	
  LAMP	
  (Linux,	
  
Apache	
  con	
  el	
  módulo	
  mod_rewrite,	
  MySQL,	
  PHP).	
  
•  Existen	
  variantes	
  para	
  diferentes	
  Sistemas	
  OperaCvos:	
  
XAMP	
  (Para	
  entornos	
  Microsod)	
  y	
  MAMP	
  (Para	
  entornos	
  
MAC)	
  

5	
  
Instalación	
  de	
  Wordpress	
  en	
  un	
  servidor	
  propio	
  
§  Antes	
  de	
  empezar	
  el	
  proceso:	
  
¨ 

¨ 

Verificar	
  que	
  nuestro	
  servidor	
  cumple	
  los	
  requisitos	
  
mínimos	
  para	
  la	
  versión	
  que	
  queremos	
  instalar.	
  
Comprobar	
  que	
  tenemos	
  acceso	
  de	
  escritura	
  al	
  
directorio	
  de	
  las	
  páginas	
  del	
  siCo.	
  	
  
•  $	
  chmod	
  [modificadores]	
  permisos	
  fichero/directorio	
  

¨ 

Descargar	
  la	
  versión	
  de	
  WordPress	
  que	
  queremos	
  
instalar,	
  en	
  este	
  caso	
  la	
  3.8.	
  
•  h:p://es.wordpress.org/wordpress-­‐3.8.1-­‐es_ES.zip	
  	
  

¨ 

¨ 

Descomprimir	
  el	
  archivo	
  comprimido	
  descargado	
  en	
  
un	
  directorio	
  temporal.	
  
Mas	
  información:	
  	
  
•  h:p://codex.wordpress.org/es:Istalando_Wordpress	
  

6	
  
Instalación	
  de	
  Wordpress	
  en	
  un	
  servidor	
  propio	
  
§  Crear	
  una	
  base	
  de	
  datos	
  para	
  WordPress,	
  así	
  
como	
  un	
  usuario	
  de	
  MySQL	
  que	
  tenga	
  todos	
  los	
  
privilegios	
  para	
  acceder	
  a	
  ella	
  y	
  modificarla.	
  
§  Si	
  no	
  sabemos	
  o	
  no	
  queremos	
  crear	
  los	
  
elementos	
  anteriores	
  a	
  mano,	
  podemos	
  usar	
  
herramientas	
  como	
  phpMyAdmin.	
  
§  Juego	
  de	
  caracteres:	
  um8	
  
§  Cotejamiento:	
  um8_general_ci	
  (recomendaba)	
  /	
  
um8_bin	
  (otra	
  posibilidad).	
  
§  Usar	
  contraseñas	
  robustas*.	
  
§  Anotar	
  el	
  nombre	
  del	
  servidor	
  de	
  bbdd,	
  de	
  la	
  
base	
  de	
  datos,	
  del	
  usuario	
  y	
  contraseña.	
  
7	
  
Instalación	
  de	
  Wordpress	
  en	
  un	
  servidor	
  propio	
  
§  Si	
  sabemos	
  o	
  queremos	
  crear	
  el	
  fichero	
  de	
  
configuración	
  'wp-­‐config.php'	
  de	
  forma	
  manual	
  
(para	
  tener	
  mayor	
  control):	
  
§  Renombrar	
  el	
  fichero	
  'wp-­‐config-­‐sample.php'	
  a	
  
'wp-­‐config.php'	
  
§  Abrir	
  el	
  fichero	
  'wp-­‐config.php'	
  en	
  un	
  editor	
  de	
  
texto	
  y	
  rellenar	
  los	
  detalles	
  de	
  conexión	
  a	
  la	
  base	
  
de	
  datos	
  de	
  Wordpress,	
  así	
  como	
  los	
  valores	
  
secretos.	
  
§  Si	
  no,	
  el	
  proceso	
  de	
  instalación	
  creará	
  uno	
  por	
  
nosotros.	
  
8	
  
Instalación	
  de	
  Wordpress	
  en	
  un	
  servidor	
  propio	
  
§  Copiar	
  todos	
  los	
  ficheros	
  y	
  directorios	
  de	
  
WordPress	
  al	
  directorio	
  de	
  las	
  páginas	
  del	
  siCo	
  (o	
  
a	
  un	
  subdirectorio).en	
  el	
  servidor:	
  	
  
§  Copiarlo	
  al	
  directorio	
  de	
  las	
  páginas	
  del	
  siCo	
  si	
  
queremos	
  que	
  WordPress	
  esté	
  en	
  la	
  raíz	
  de	
  
nuestro	
  dominio	
  (ejemplo:	
  h:p://
midominio.com/).	
  	
  
§  Copiarlo	
  a	
  un	
  subdirectorio	
  de	
  las	
  páginas	
  del	
  
siCo	
  si	
  queremos	
  que	
  WordPress	
  esté	
  en	
  un	
  
subdirectorio	
  de	
  nuestro	
  dominio.	
  Por	
  ejemplo,	
  si	
  
queremos	
  que	
  esté	
  en	
  h:p://midominio.com/
blog/	
  deberemos	
  copiarlo	
  a	
  un	
  subdirectorio	
  
llamado	
  'blog'.	
  	
  
	
  
9	
  
Instalación	
  de	
  Wordpress	
  en	
  un	
  servidor	
  remoto	
  
§  En	
  este	
  caso	
  los	
  pasos	
  son	
  idénCcos,	
  excepto	
  el	
  úlCmo.	
  
Debemos	
  subir	
  todos	
  los	
  ficheros	
  y	
  directorios	
  de	
  
WordPress	
  al	
  servidor	
  remoto.	
  
§  Para	
  ello	
  solemos	
  usar	
  el	
  servicio	
  FTP.	
  
§  Una	
  buena	
  herramienta	
  para	
  hacerlo	
  es	
  FileZilla	
  
(h:p://filezilla-­‐project.org/)	
  
§  Lo	
  subimos	
  al	
  directorio	
  de	
  las	
  páginas	
  del	
  siCo	
  si	
  
queremos	
  que	
  WordPress	
  esté	
  en	
  la	
  raíz	
  de	
  nuestro	
  
dominio	
  (ejemplo:	
  h:p://midominio.com/).	
  
§  Lo	
  subimos	
  a	
  un	
  subdirectorio	
  de	
  las	
  páginas	
  del	
  siCo	
  si	
  
queremos	
  que	
  WordPress	
  esté	
  en	
  un	
  subdirectorio	
  de	
  
nuestro	
  dominio.	
  Por	
  ejemplo,	
  h:p://midominio.com/
blog/	
  
10	
  
Instalación	
  de	
  Wordpress	
  en	
  un	
  servidor	
  remoto	
  
§  Una	
  vez	
  copiados/subidos	
  los	
  ficheros	
  de	
  
WordPress,	
  ejecutar	
  el	
  script	
  de	
  instalación	
  
accediendo	
  a	
  la	
  página	
  wp-­‐	
  admin/install.php	
  
desde	
  un	
  navegador:	
  
§  Si	
  hemos	
  copiado	
  WordPress	
  a	
  la	
  raíz	
  del	
  
dominio,	
  accederemos	
  a	
  h:p://midominio.com/
wp-­‐admin/install.php	
  
§  Si	
  hemos	
  copiado	
  WordPress	
  al	
  subdirectorio	
  
'blog'	
  de	
  la	
  raíz	
  del	
  dominio,	
  accederemos	
  a	
  
h:p://midominio.com/blog/wp-­‐admin/
install.php	
  
§  Seguimos	
  las	
  instrucciones	
  que	
  se	
  nos	
  presentan	
  
11	
  
Descargamos	
  Wordpress	
  3.8	
  

12	
  
Descomprimimos	
  el	
  .zip	
  y	
  subimos	
  vía	
  FTP	
  

13	
  
Accedemos	
  a	
  /wp-­‐admin/install.php	
  

14	
  
15	
  
16	
  
Una	
  vez	
  introducidos	
  los	
  datos	
  

17	
  
18	
  
19	
  
Si	
  todo	
  ha	
  ido	
  bien	
  en	
  la	
  instalación…	
  

20	
  
21	
  
Escritorio	
  de	
  administración	
  
§  Para	
  entrar	
  en	
  sesión	
  y	
  administrar	
  el	
  blog	
  ir	
  a	
  
la	
  dirección	
  h:p://midominio.com/wp-­‐	
  
admin/	
  (o	
  h:p://midominio.com/blog/wp-­‐	
  
admin/)	
  
§  Introducir	
  el	
  usuario	
  y	
  contraseña	
  del	
  
administrador	
  creado	
  durante	
  la	
  instalación.	
  
§  Accedemos	
  al	
  escritorio	
  o	
  dashboard	
  

22	
  
23	
  
24	
  
¿Problemas	
  con	
  la	
  instalación?	
  
§  Veo	
  un	
  montón	
  de	
  errores	
  "Headers	
  already	
  
sent".	
  ¿Cómo	
  lo	
  arreglo?	
  
¨ 

Revisar	
  el	
  fichero	
  wp-­‐config.php	
  en	
  un	
  editor.	
  
Seguramente	
  hay	
  espacios	
  en	
  blanco	
  antes	
  y	
  después	
  
de	
  las	
  eCquetas	
  de	
  apertura/cierre	
  de	
  PHP.	
  

§  Las	
  páginas	
  parece	
  basura.	
  Cuando	
  miro	
  el	
  código	
  
de	
  la	
  página,	
  veo	
  un	
  montón	
  de	
  eCquetas	
  "<?
php	
  ?>".	
  
¨ 

La	
  configuración	
  de	
  PHP	
  en	
  el	
  servidor	
  web	
  no	
  es	
  
correcta.	
  Consultar	
  con	
  el	
  administrador	
  del	
  servidor.	
  
25	
  
¿Problemas	
  con	
  la	
  instalación?	
  
§  Obtengo	
  el	
  error	
  "Error	
  connecCng	
  to	
  
database"	
  conCnuamente,	
  pero	
  estoy	
  seguro	
  
de	
  que	
  los	
  datos	
  de	
  configuración	
  de	
  la	
  base	
  
de	
  datos	
  son	
  correctos.	
  
Lo	
  más	
  probable	
  es	
  que	
  la	
  contraseña	
  del	
  usuario	
  
de	
  la	
  base	
  de	
  datos	
  esté	
  mal	
  escrita	
  en	
  el	
  fichero	
  
wp-­‐config.php.	
  
¨  Podemos	
  o	
  bien	
  editar	
  el	
  fichero	
  o	
  bien	
  cambiar	
  la	
  
contraseña	
  del	
  usuario	
  en	
  la	
  base	
  de	
  datos	
  (con	
  
phpMyAdmin	
  por	
  ejemplo)	
  para	
  que	
  ambas	
  
coincidan.	
  
¨ 

26	
  
¿Problemas	
  con	
  la	
  instalación?	
  
§  Algunos	
  problemas	
  son	
  específicos	
  de	
  la	
  
configuración	
  "no	
  habitual"	
  de	
  ciertos	
  
proveedores	
  de	
  hosCng:	
  
¨ 

¨ 

¨ 

¨ 

La	
  única	
  solución	
  suele	
  ser	
  contactar	
  con	
  el	
  proveedor	
  
e	
  indicar	
  el	
  problema	
  que	
  obtenemos.	
  
A	
  veces	
  en	
  los	
  foros	
  de	
  los	
  usuarios	
  de	
  ese	
  proveedor	
  
podemos	
  encontra	
  solución	
  a	
  nuestro	
  problema	
  
concreto.	
  
El	
  proveedor	
  1and1	
  es	
  especialmente	
  conocido	
  por	
  
este	
  Cpo	
  de	
  cosas	
  
El	
  proveedor	
  godaddy	
  también	
  suele	
  ser	
  fuente	
  de	
  
muchas	
  consultas	
  ;-­‐)	
  
27	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

28	
  
Configuración	
  básica 	
  	
  
§  Instalar	
  Wordpress	
  3.8	
  en	
  otro	
  idioma	
  
(Euskara	
  por	
  ejemplo):	
  
¨ 

Obtener	
  el	
  fichero	
  de	
  idioma	
  ".mo"	
  (p.	
  
ej.”eu_EU.mo")	
  del	
  idioma	
  deseado	
  desde	
  
•  	
  h:p://codex.wordpress.org/WordPress_in_Your_Language	
  

Copiarlo/subirlo	
  al	
  directorio	
  "/wp-­‐	
  content/
languages"	
  (si	
  no	
  existe,	
  crearlo)	
  
¨  Editar	
  el	
  fichero	
  'wp-­‐config.php'	
  para	
  cambiar	
  el	
  
idioma	
  del	
  blog*	
  (el	
  ajuste	
  WPLANG).	
  P.ej.	
  
¨ 

•  define('WPLANG',	
  ’eu_EU');	
  	
  
29	
  
Configuración	
  básica	
  
§  Completar/modificar	
  el	
  perfil	
  del	
  
administrador	
  del	
  siCo:	
  

30	
  
Configuración	
  básica	
  

31	
  
32	
  
Otros	
  ajustes	
  del	
  siCo	
  web	
  

33	
  
Ajustes	
  generales	
  
§  En	
  esta	
  pantalla	
  vamos	
  a	
  poder	
  cambiar	
  
ajustes	
  generales	
  del	
  siCo	
  web:	
  
Nombre	
  del	
  siCo	
  
¨  Tagline	
  o	
  descripcion	
  corta	
  
¨  Formato	
  de	
  fechas	
  
¨  Dirección	
  URL	
  del	
  siCo	
  
¨  Perfiles	
  predeterminados	
  para	
  los	
  diferentes	
  
usuarios	
  
¨  Etc…	
  
¨ 

34	
  
35	
  
36	
  
Hasta	
  que	
  no	
  esté	
  
finalizado	
  nuestro	
  siCo	
  
no	
  deberiamos	
  ser	
  
visibles	
  a	
  buscadores	
  

37	
  
38	
  
39	
  
Importante	
  para	
  generar	
  
lo	
  que	
  se	
  denomina	
  con	
  
URLs	
  amigables	
  

40	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

41	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
§  El	
  administrador	
  puede	
  crear,	
  modificar	
  y	
  borrar	
  
usuarios	
  a	
  voluntad.	
  
§  WordPress	
  usa	
  los	
  roles	
  y	
  capacidades	
  para	
  
decidir	
  qué	
  pueden	
  hacer	
  esos	
  usuarios.	
  
§  WordPress	
  Cene	
  6*	
  roles	
  predefinidos:	
  	
  
¨ 
¨ 
¨ 
¨ 
¨ 
¨ 

Super	
  Admin*	
  
Administrador	
  
Editor	
  
Autor	
  	
  
Colaborador	
  	
  
Suscriptor	
  
42	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
§  Cada	
  rol	
  Cene	
  una	
  serie	
  de	
  capacidades	
  
predefinidas,	
  como	
  publish_post,	
  
moderate_comments,	
  etc.	
  	
  
§  A	
  grandes	
  rasgos	
  esto	
  es	
  lo	
  que	
  puede	
  hacer	
  
cada	
  rol:	
  	
  
Super	
  Admin	
  –	
  Tiene	
  acceso	
  a	
  las	
  funcionalidades	
  
de	
  administración	
  de	
  toda	
  la	
  red	
  de	
  blogs,	
  y	
  
puedes	
  gesConar	
  todos	
  los	
  blogs.	
  	
  
¨  Administrador	
  –	
  Tiene	
  acceso	
  a	
  todas	
  las	
  
funcionalidades	
  de	
  administración	
  de	
  un	
  blog	
  
individual.	
  	
  
¨ 

	
  

43	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
Editor	
  –	
  Puede	
  publicar	
  y	
  administrar	
  entradas	
  
(posts)	
  y	
  páginas	
  así	
  como	
  gesConar	
  entradas	
  y	
  
páginas	
  de	
  otros	
  usuarios,	
  etc.	
  	
  
¨  Autor	
  –	
  Puede	
  publicar	
  y	
  gesConar	
  sus	
  propias	
  
entradas.	
  	
  
¨  Colaborador	
  –	
  Puede	
  escribir	
  y	
  gesConar	
  sus	
  
propias	
  entradas,	
  pero	
  no	
  puede	
  publicarlas.	
  	
  
¨  Suscriptor	
  –	
  Solamente	
  puede	
  gesConar	
  su	
  perfil.	
  	
  
¨ 

§  Más	
  información:	
  	
  
¨ 

h:ps://codex.wordpress.org/Roles_and_CapabiliYes	
  	
  
44	
  
Creación	
  de	
  un	
  nuevo	
  usuario	
  

45	
  
Nombre	
  de	
  usuario	
  
Correo	
  electrónico	
  

Perfil	
  que	
  va	
  a	
  tener	
  en	
  el	
  blog	
  

46	
  
Creación	
  de	
  un	
  nuevo	
  usuario	
  

47	
  
Borrar	
  un	
  usuario	
  existente	
  

Seleccionamos	
  el	
  usuario	
  
que	
  queremos	
  eliminar	
  y	
  
le	
  damos	
  a	
  la	
  opcion	
  
“Borrar”	
  

48	
  
Si	
  borramos	
  un	
  usuario	
  existente…	
  

Si	
  no	
  queremos	
  borrar	
  
todas	
  sus	
  entradas	
  
deberíamos	
  asignarselas	
  a	
  
otro	
  usuario.	
  	
  

49	
  
Borrar	
  un	
  usuario	
  existente	
  

50	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

51	
  
GesCón	
  de	
  plugins	
  
§  Los	
  plugins	
  son	
  conjuntos	
  de	
  scripts	
  PHP	
  que	
  
añaden	
  funcionalidad	
  a	
  WordPress.	
  Vienen	
  en	
  
forma	
  de	
  fichero	
  .zip.	
  
§  A	
  veces	
  mejoran	
  la	
  funcionalidad	
  existente	
  en	
  
WordPress	
  y	
  otras	
  añaden	
  funcionalidades	
  
inexistentes.	
  
§  Hay	
  una	
  infinidad	
  de	
  plugins	
  que	
  cubren	
  
funcionalidades	
  muy	
  variadas:	
  sistemas	
  de	
  
puntuación	
  de	
  ar‚culos,	
  integración	
  con	
  redes	
  
sociales,	
  SEO,	
  analíCca	
  web,	
  ar‚culos	
  mulC-­‐
idioma,	
  etc.	
  
52	
  
GesCón	
  de	
  plugins	
  
§  Al	
  ser	
  tan	
  variados	
  y	
  no	
  necesarios	
  para	
  todo	
  el	
  
mundo,	
  no	
  son	
  parte	
  de	
  la	
  versión	
  estándar	
  de	
  
WordPress.	
  
§  Es	
  por	
  ello	
  que	
  la	
  prácCca	
  totalidad	
  de	
  los	
  mismo	
  
son	
  desarrollados	
  por	
  terceras	
  personas	
  y	
  su	
  
madurez	
  y	
  calidad	
  varían	
  mucho	
  de	
  unos	
  a	
  otros.	
  
§  Podemos	
  encontrar	
  la	
  mayoría	
  de	
  ellos	
  en:	
  
¨ 

h:p://wordpress.org/plugins/	
  

§  Casi	
  todos	
  ellos	
  indican	
  en	
  su	
  página	
  en	
  la	
  base	
  
de	
  datos	
  de	
  plugins	
  para	
  que	
  versiones	
  de	
  
WordPress	
  son	
  compaCbles.	
  
53	
  
54	
  
GesCón	
  de	
  plugins	
  

55	
  
GesCón	
  de	
  plugins	
  

56	
  
Plugins	
  instalados	
  en	
  nuestro	
  siCo	
  

57	
  
Añadir	
  un	
  nuevo	
  plugin	
  
§  Podemos	
  instalar	
  de	
  dos	
  maneras:	
  
Obteniendo	
  el	
  fichero	
  .zip	
  por	
  nuestra	
  cuenta,	
  
descomprimiéndolo	
  y	
  copiando/subiendo	
  la	
  
carpeta	
  con	
  todo	
  su	
  contenido	
  al	
  directorio	
  /wp-­‐	
  
content/plugins.	
  	
  
¨  Desde	
  el	
  dashboard,	
  en	
  la	
  entrada	
  del	
  menú	
  
'Plugins'.	
  Esta	
  opción	
  a	
  veces	
  no	
  funciona	
  en	
  
algunos	
  proveedores	
  de	
  hosCng,	
  por	
  lo	
  que	
  no	
  
queda	
  más	
  remedio	
  que	
  usar	
  la	
  opción	
  anterior.	
  
¨ 

58	
  
Añadir	
  un	
  nuevo	
  plugin	
  
§  Algunos	
  (pocos)	
  plugins	
  necesitan	
  acciones	
  
manuales	
  adicionales.	
  Suelen	
  indicar	
  qué	
  
acciones	
  son	
  en	
  el	
  fichero	
  README.txt	
  que	
  
hay	
  dentro	
  del	
  .zip.	
  	
  
§  ¡ATENCIÓN!:	
  Un	
  plugin	
  con	
  errores	
  o	
  
incompaCble	
  con	
  nuestra	
  versión	
  de	
  
WordPress	
  puede	
  dejar	
  nuestro	
  blog	
  fuera	
  de	
  
servicio.	
  	
  
¨ 

Hacer	
  una	
  copia	
  de	
  seguridad	
  completa	
  del	
  blog	
  
antes	
  de	
  instalar	
  un	
  nuevo	
  plugin,	
  por	
  si	
  acaso.	
  	
  
59	
  
Añadir	
  un	
  nuevo	
  plugin	
  

60	
  
Añadir	
  un	
  nuevo	
  plugin	
  

61	
  
Añadir	
  un	
  nuevo	
  plugin	
  

Seleccionamos	
  el	
  plugin	
  
que	
  queremos	
  instalar	
  y	
  le	
  
damos	
  a	
  “Instalar	
  ahora”	
  

62	
  
Añadir	
  nuevo	
  plugin	
  

63	
  
Añadir	
  nuevo	
  plugin	
  

Por	
  defecto,	
  los	
  plugins	
  vienen	
  sin	
  acYvar	
  para	
  no	
  modificar	
  el	
  
comportamiento	
  del	
  siYo,	
  por	
  lo	
  que	
  para	
  poder	
  usarlo	
  
deberíamos	
  acYvarlo	
  

64	
  
Añadir	
  nuevo	
  plugin	
  

65	
  
Borrado	
  de	
  un	
  plugin	
  

Seleccionamos	
  el	
  plugin	
  a	
  
borrar,	
  y	
  lo	
  desacYvamos	
  
primero	
  para	
  poder	
  
borrarlo	
  
66	
  
Borrado	
  de	
  un	
  plugin	
  

Una	
  vez	
  desacYvado	
  ya	
  tenemos	
  la	
  opción	
  de	
  borrar	
  

67	
  
Borrado	
  de	
  un	
  plugin	
  

Si	
  borramos	
  el	
  plugin	
  se	
  borran	
  
automáYcamente	
  todos	
  sus	
  
ficheros	
  y	
  archivos	
  de	
  datos.	
  Si	
  
queremos	
  volver	
  a	
  usarlo	
  
deberémos	
  volverlo	
  a	
  instalar	
  

68	
  
Borrado	
  de	
  un	
  plugin	
  

69	
  
Borrado	
  de	
  un	
  plugin	
  
§  Puede	
  que	
  algunos	
  plugins	
  no	
  se	
  puedan	
  
borrar	
  de	
  esta	
  forma	
  (no	
  tengamos	
  permisos	
  
en	
  disco	
  para	
  hacerlo	
  desde	
  el	
  dashboard).	
  	
  
§  En	
  ese	
  caso	
  hay	
  que	
  borrar	
  el	
  directorio	
  del	
  
plugin	
  de	
  /wp-­‐content/plugins	
  de	
  forma	
  
manual	
  (en	
  el	
  servidor	
  o	
  via	
  FTP).	
  	
  

70	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

71	
  
GesCón	
  de	
  temas	
  
§  Los	
  temas	
  son	
  una	
  forma	
  de	
  configurar	
  el	
  aspecto	
  
de	
  un	
  siCo	
  WordPress:	
  la	
  portada,	
  los	
  ar‚culos,	
  
las	
  páginas,	
  las	
  categorías,	
  etc.	
  	
  
§  Un	
  tema	
  es	
  una	
  colección	
  de	
  fichero	
  que	
  trabajan	
  
juntos	
  para	
  producir	
  una	
  interfaz	
  de	
  usuario.	
  	
  
§  Estos	
  ficheros	
  de	
  denominan	
  ficheros	
  de	
  planClla,	
  
y	
  pueden	
  incluir	
  planCllas	
  personalizadas,	
  
ficheros	
  de	
  imagen	
  (*.jpg,	
  *.gif),	
  hojas	
  de	
  esClo	
  
(*.css),	
  Páginas	
  personalizadas	
  así	
  como	
  los	
  
ficheros	
  de	
  código	
  necesarios	
  (*.php).	
  	
  
§  Al	
  igual	
  que	
  los	
  plugins,	
  vienen	
  en	
  forma	
  de	
  
ficheros	
  .zip	
  	
  
72	
  
GesCón	
  de	
  temas	
  
§  Gracias	
  a	
  los	
  temas	
  conseguimos	
  cambiar	
  el	
  
diseño	
  de	
  nuestro	
  siCo	
  sin	
  modificar	
  el	
  
comportamiento	
  del	
  mismo	
  
§  La	
  prácCca	
  totalidad	
  de	
  los	
  mismo	
  son	
  
desarrollados	
  por	
  terceras	
  personas	
  y	
  su	
  
madurez	
  y	
  calidad	
  varían	
  mucho	
  de	
  unos	
  a	
  
otros.	
  	
  
§  Podemos	
  encontrar	
  muchos	
  de	
  ellos	
  en:	
  
¨ 

h:p://wordpress.org/themes/	
  	
  

73	
  
74	
  
Temas	
  instalados	
  por	
  defecto	
  

Tema	
  acYvo	
  en	
  
nuestro	
  siYo	
  web	
  

Temas	
  disponibles	
  

75	
  
GesCón	
  de	
  temas	
  
§  Los	
  temas	
  suelen	
  ser	
  “más	
  o	
  menos”	
  
configurables	
  
§  Para	
  ello	
  disponemos	
  de	
  áreas	
  o	
  widgets	
  
donde	
  podemos	
  introducir	
  funcionalidad	
  o	
  
contenido.	
  
§  Tambien	
  podemos	
  “personalizar”	
  a	
  grandes	
  
rasgos	
  nuestros	
  temas.	
  
Colores	
  
¨  Fuentes	
  
¨  Cabeceras	
  
¨ 

76	
  
GesCón	
  de	
  temas	
  -­‐	
  Personalizar	
  

77	
  
GesCón	
  de	
  temas	
  -­‐	
  Personalizar	
  

Una	
  vez	
  hagamos	
  todos	
  los	
  
cambios	
  que	
  creamos	
  
convenientes,	
  pulsamos	
  en	
  
“Guardar	
  y	
  publicar”	
  para	
  ver	
  los	
  
cambios	
  en	
  el	
  siYo	
  

78	
  
GesCón	
  de	
  temas	
  –	
  Personalizar	
  
§  Esta	
  personalización	
  es	
  para	
  cosas	
  muy	
  
sencillas	
  
§  Si	
  quisieramos	
  darle	
  otro	
  aspecto	
  u	
  otro	
  
diseño	
  sobre	
  la	
  base	
  del	
  tema	
  deberíamos	
  
modificar	
  los	
  CSS	
  
§  ¿Somos	
  diseñadores?	
  O	
  ¿Sabemos	
  CSS?	
  Si	
  la	
  
respuesta	
  es	
  NO,	
  mejor	
  no	
  tocar	
  nada	
  ;-­‐)	
  

79	
  
GesCón	
  de	
  temas	
  -­‐	
  Widgets	
  

Le	
  decimos	
  donde	
  queremos	
  que	
  
añada	
  el	
  widget	
  seleccionado	
  

80	
  
GesCón	
  de	
  temas	
  -­‐	
  Widgets	
  
os	
  
os	
  y	
  soltam
Arrastram

81	
  
GesCón	
  de	
  temas	
  -­‐	
  Menús	
  

Menú	
  de	
  primera	
  navegación	
  por	
  
defecto	
  

82	
  
GesCón	
  de	
  temas	
  -­‐	
  Menús	
  

¿Qué	
  queremos	
  mostrar?	
  

Opciones	
  del	
  menú	
  

Guardar	
  
83	
  
GesCón	
  de	
  temas	
  -­‐	
  Menús	
  

Guardamos	
  las	
  opciones	
  del	
  menú	
  

84	
  
GesCón	
  de	
  temas	
  -­‐	
  Menús	
  

¿Dónde	
  queremos	
  
visualizarlo?	
  
85	
  
GesCón	
  de	
  temas	
  -­‐	
  Menús	
  

Ya	
  tenemos	
  nuestro	
  nuevo	
  menú	
  

86	
  
GesCón	
  de	
  temas	
  -­‐	
  Cabeceras	
  

87	
  
GesCón	
  de	
  temas	
  -­‐	
  Fondo	
  

88	
  
GesCón	
  de	
  temas	
  -­‐	
  Editor	
  
§  Los	
  temas	
  podemos	
  modificarlos	
  desde	
  su	
  
código	
  
§  Podemos	
  añadir	
  funcionalidades	
  a	
  los	
  archivos	
  
PHP	
  y	
  tambien	
  a	
  los	
  esClos	
  style.css	
  
§  Si	
  NO	
  tenemos	
  conocimientos	
  técnicos	
  o	
  de	
  
diseño	
  no	
  deberíamos	
  modificarlos.	
  
§  Podemos	
  editarlos	
  desde	
  la	
  opción	
  editor	
  o	
  
bajandonos	
  los	
  archivos	
  a	
  nuestro	
  editor	
  de	
  
texto	
  preferido.	
  (p.ej:	
  Sublime	
  Text)	
  
89	
  
GesCón	
  de	
  temas	
  -­‐	
  Editor	
  

90	
  
GesCón	
  de	
  temas	
  -­‐	
  Editor	
  

91	
  
GesCón	
  de	
  temas	
  -­‐	
  Instalar	
  un	
  nuevo	
  tema	
  
§  Podemos	
  instalar	
  nuevos	
  temas:	
  	
  
Obteniendo	
  el	
  fichero	
  .zip	
  por	
  nuestra	
  cuenta,	
  
descomprimiéndolo	
  y	
  copiando/subiendo	
  la	
  
carpeta	
  con	
  todo	
  su	
  contenido	
  al	
  directorio	
  /wp-­‐	
  
content/themes.	
  	
  
¨  Desde	
  el	
  dashboard,	
  en	
  la	
  entrada	
  del	
  menú	
  
'Apariencia'.	
  Esta	
  opción	
  a	
  veces	
  no	
  funciona	
  en	
  
algunos	
  proveedores	
  de	
  hosCng,	
  por	
  lo	
  que	
  no	
  
queda	
  más	
  remedio	
  que	
  usar	
  la	
  opción	
  anterior.	
  	
  
¨ 

92	
  
GesCón	
  de	
  temas	
  -­‐	
  Instalar	
  un	
  nuevo	
  tema	
  

Seleccionamos	
  esta	
  
opción	
  para	
  añadir	
  
un	
  nuevo	
  tema	
  
93	
  
GesCón	
  de	
  temas	
  -­‐	
  Instalar	
  un	
  nuevo	
  tema	
  

94	
  
GesCón	
  de	
  temas	
  -­‐	
  Instalar	
  un	
  nuevo	
  tema	
  

95	
  
GesCón	
  de	
  temas	
  -­‐	
  Instalar	
  un	
  nuevo	
  tema	
  

Una	
  vez	
  instalado	
  podemos:	
  
	
  -­‐	
  	
  Ver	
  una	
  vista	
  previa	
  de	
  como	
  queda	
  el	
  tema	
  en	
  nuetro	
  siYo	
  
	
  -­‐	
  	
  AcYvar	
  directamente	
  el	
  tema	
  
	
  -­‐	
  	
  Volver	
  a	
  los	
  temas	
  instalados	
  
96	
  
GesCón	
  de	
  temas	
  -­‐	
  Instalar	
  un	
  nuevo	
  tema	
  

AcYvamos	
  el	
  tema	
  
que	
  acabamos	
  de	
  
instalar	
  
97	
  
Este	
  sería	
  el	
  aspecto	
  de	
  nuestro	
  siYo	
  
web	
  con	
  el	
  nuevo	
  tema	
  instalado	
  
acYvado.	
  
98	
  
GesCón	
  de	
  temas	
  –	
  Borrado	
  de	
  un	
  tema	
  

DesacYvamos	
  el	
  
tema,	
  y	
  pinchamos	
  
en	
  detalles	
  
99	
  
GesCón	
  de	
  temas	
  –	
  Borrado	
  de	
  un	
  tema	
  

Clickamos	
  en	
  
borrar	
  para	
  poder	
  
borrar	
  el	
  tema	
  
100	
  
GesCón	
  de	
  temas	
  –	
  Borrado	
  de	
  un	
  tema	
  

101	
  
GesCón	
  de	
  temas	
  –	
  Borrado	
  de	
  un	
  tema	
  

102	
  
GesCón	
  de	
  temas	
  –	
  Borrado	
  de	
  un	
  tema	
  
§  Puede	
  que	
  algunos	
  temas	
  no	
  se	
  puedan	
  borrar	
  
de	
  esta	
  forma	
  (no	
  tengamos	
  permisos	
  en	
  
disco	
  para	
  hacerlo	
  desde	
  el	
  dashboard).	
  	
  
§  En	
  ese	
  caso	
  hay	
  que	
  borrar	
  el	
  directorio	
  del	
  
tema	
  de	
  /wp-­‐content/themes	
  de	
  forma	
  
manual	
  (en	
  el	
  servidor	
  o	
  via	
  FTP).	
  	
  

103	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

104	
  
Copias	
  de	
  seguridad	
  de	
  mi	
  Wordpress	
  
§  Una	
  copia	
  de	
  seguridad	
  completa	
  de	
  
WordPress	
  incluye:	
  	
  
Una	
  copia	
  de	
  seguridad	
  de	
  la	
  base	
  de	
  datos	
  de	
  
WordPress.	
  	
  
¨  Una	
  copia	
  de	
  seguridad	
  de	
  todos	
  los	
  ficheros	
  y	
  
directorios	
  del	
  directorio	
  de	
  instalación	
  de	
  
WordPress.	
  	
  
¨ 

§  Con	
  esas	
  dos	
  cosas	
  podemos	
  recuperar	
  una	
  
instalación	
  de	
  WordPress	
  completamente	
  	
  
105	
  
Copias	
  de	
  seguridad	
  de	
  mi	
  Wordpress	
  
§  Para	
  hacer	
  la	
  copia	
  de	
  seguridad	
  de	
  la	
  base	
  de	
  
datos	
  podemos	
  usar:	
  	
  
mysqldump	
  desde	
  la	
  consola	
  del	
  servidor	
  (o	
  si	
  
tenemos	
  acceso	
  via	
  ssh,	
  por	
  ejemplo).	
  	
  
¨  usando	
  phpMyAdmin	
  o	
  herramientas	
  similares.	
  	
  
¨ 

§  Para	
  hacer	
  la	
  copia	
  de	
  seguridad	
  de	
  los	
  
ficheros	
  y	
  directorios	
  podemos	
  usar	
  FileZilla.	
  	
  

106	
  
Copias	
  de	
  seguridad	
  de	
  mi	
  Wordpress	
  
§  Idealmente	
  la	
  copia	
  de	
  seguridad	
  debería	
  ser	
  
automáYca	
  (sin	
  intervención	
  manual)	
  y	
  
programada	
  (periódica).	
  	
  
§  Idealmente	
  a	
  otro	
  equipos	
  diferente	
  al	
  que	
  
tenemos	
  instalado	
  WordPress.	
  	
  
§  Una	
  copia	
  de	
  seguridad	
  no	
  sirve	
  para	
  nada	
  si	
  
no	
  podemos/sabemos	
  restaurarla.	
  	
  

107	
  
Copia	
  de	
  seguridad	
  con	
  phpMyAdmin	
  

Seleccionamos	
  la	
  base	
  
de	
  datos	
  donde	
  
tenemos	
  nuestro	
  
Wordpress	
  y	
  le	
  damos	
  a	
  
“Export”	
  

108	
  
Copia	
  de	
  seguridad	
  con	
  phpMyAdmin	
  

1	
  
2	
  

1-­‐	
  	
  Seleccionamos	
  las	
  tablas	
  
2	
  -­‐	
  Añadimos	
  la	
  estructrura	
  
3	
  -­‐	
  Inserciones	
  de	
  los	
  valores	
  
4	
  -­‐	
  Comprimido	
  y	
  el	
  sufijo	
  
	
  
¡Listo!	
  

3	
  
4	
  
109	
  
Restauración	
  de	
  BBDD	
  con	
  phpMyAdmin	
  

En	
  la	
  opción	
  “Import”	
  se	
  nos	
  abre	
  una	
  pestaña	
  en	
  la	
  
que	
  seleccionamos	
  el	
  fichero	
  donde	
  tenemos	
  la	
  copia	
  
de	
  seguridad,	
  la	
  codificación	
  UTF-­‐8	
  y	
  el	
  formato,	
  en	
  
este	
  caso	
  SQL.	
  
Hecho	
  esto,	
  pulsamos	
  en	
  OK	
  y	
  ya	
  tenemos	
  las	
  
transacciones	
  hechas	
  con	
  la	
  BBDD	
  Restaurada	
  
110	
  
Programa	
  
§  Instalación	
  de	
  WordPress	
  
¨ 
¨ 
¨ 

§ 
§ 
§ 
§ 
§ 
§ 

Requisitos	
  mínimos	
  
Proceso	
  de	
  instalación	
  en	
  un	
  servidor	
  propio	
  	
  
Proceso	
  de	
  instalación	
  en	
  un	
  hosCng	
  comparCdo	
  

Configuración	
  básica	
  
GesCón	
  de	
  usuarios	
  y	
  permisos	
  
GesCón	
  de	
  plugins	
  
GesCón	
  de	
  temas	
  
Como	
  hacer	
  copias	
  de	
  seguridad	
  y	
  restaurarlas	
  
Como	
  hacer	
  actualizaciones	
  
¨ 

Como	
  estar	
  al	
  día	
  de	
  nuevas	
  versiones	
  

111	
  
Cómo	
  hacer	
  actualizaciones	
  
§  Cada	
  cierto	
  Cempo	
  se	
  publican	
  nuevas	
  
versiones	
  de	
  WordPress.	
  Podemos	
  estar	
  
interesados	
  en	
  actualizarnos	
  por	
  al	
  menos	
  dos	
  
razones:	
  	
  
Incluye	
  nuevas	
  funcionalidades	
  que	
  nuestra	
  
versión	
  actual	
  no	
  Cene,	
  y	
  que	
  nos	
  interesan.	
  	
  
¨  Ha	
  corregido	
  fallos	
  (bugs)	
  que	
  nuestra	
  versión	
  sí	
  
Cene	
  y	
  la	
  nueva	
  no.	
  Esto	
  es	
  especialmente	
  
importante	
  en	
  caso	
  de	
  fallos	
  de	
  seguridad.	
  	
  
¨  Por	
  desgracia,	
  el	
  historial	
  de	
  fallos	
  de	
  seguridad	
  de	
  
WordPress	
  es	
  bastante	
  largo	
  y	
  extenso.	
  	
  
¨ 

112	
  
Cómo	
  hacer	
  actualizaciones	
  
§  La	
  actualización	
  de	
  WordPress	
  sólo	
  incluye	
  a	
  los	
  
ficheros	
  y	
  directorios	
  del	
  "núcleo"	
  de	
  WordPress.	
  
Esto	
  incluye:	
  
¨ 
¨ 
¨ 

Los	
  ficheros	
  originales	
  de	
  WordPress.	
  
Los	
  dos	
  plugins	
  llamados	
  Akismet	
  y	
  Hello	
  Dolly.	
  
Los	
  dos	
  temas	
  llamados	
  Twenty	
  Eleven	
  y	
  Twenty	
  Ten.	
  

§  Si	
  hemos	
  hecho	
  cambios	
  en	
  alguno	
  de	
  esos	
  
ficheros,	
  se	
  perderán	
  en	
  la	
  actualización.	
  
§  El	
  resto	
  de	
  plugins	
  y	
  temas	
  no	
  se	
  actualizarán	
  (se	
  
gesConan	
  aparte).	
  
113	
  
Cómo	
  hacer	
  actualizaciones	
  
§  Algunos	
  plugins	
  pueden	
  dejar	
  de	
  funcionar	
  al	
  
actualizar	
  de	
  versión	
  (pueden	
  no	
  ser	
  todavía	
  
compaCbles	
  con	
  ésta).	
  	
  
§  Por	
  eso	
  se	
  recomienda	
  desacCvar	
  todos	
  los	
  
plugins	
  antes	
  de	
  hacer	
  la	
  actualización	
  e	
  irlos	
  
acCvando	
  uno	
  por	
  uno	
  después	
  (y	
  comprobar	
  
que	
  siguen	
  funcionando).	
  	
  
	
  

114	
  
Cómo	
  hacer	
  actualizaciones	
  
§  Los	
  pasos	
  a	
  seguir	
  serían:	
  
¨ 

Verificar	
  que	
  cumplimos	
  los	
  requisitos	
  mínimos	
  para	
  
ejecutar	
  la	
  nueva	
  versión.	
  Consultar	
  	
  
•  h:p://wordpress.org/about/requirements/	
  	
  

¨ 

¨ 
¨ 

¨ 

¨ 

Hacer	
  un	
  backup	
  completo	
  de	
  nuestro	
  siCo	
  WordPress	
  
(base	
  de	
  datos	
  y	
  ficheros).	
  
Deshabilitar	
  los	
  plugins	
  instalados.	
  
Hacer	
  la	
  actualización	
  en	
  sí.	
  Hay	
  dos	
  métodos:	
  
Actualización	
  automaCzada	
  (preferible	
  si	
  funciona)	
  
Actualización	
  manual	
  (para	
  mayor	
  control	
  o	
  si	
  la	
  
automaCzada	
  no	
  funciona).	
  
Volver	
  a	
  habilitar	
  los	
  plugins	
  uno	
  por	
  uno	
  y	
  verificar	
  
que	
  todo	
  funciona	
  correctamente.	
  
115	
  
Actualización	
  automáCca	
  

Wordpress	
  nos	
  avisa	
  que	
  
hay	
  una	
  versión	
  nueva	
  por	
  
lo	
  que	
  podríamos	
  
actualizarla.	
  Siempre	
  que	
  
hagamos	
  la	
  actualización	
  
automáYca,	
  primero	
  
realizar	
  una	
  copia	
  de	
  
seguridad	
  

116	
  
Actualización	
  manual	
  
§  Los	
  pasos	
  a	
  seguir	
  serían:	
  	
  
Obtener	
  el	
  .zip	
  de	
  la	
  versión	
  de	
  WordPress	
  a	
  la	
  
que	
  actualizar.	
  	
  
¨  Descomprimir	
  el	
  fichero	
  zip.	
  	
  
¨  En	
  el	
  servidor/hosCng,	
  borrar	
  los	
  directorios	
  "wp-­‐	
  
includes"	
  y	
  "wp-­‐admin",	
  y	
  sólo	
  estos	
  dos	
  
(directamente	
  o	
  via	
  FTP).	
  	
  
¨  Subir	
  los	
  nuevos	
  directorios	
  "wp-­‐includes"	
  y	
  "wp-­‐	
  
admin"	
  (directamente	
  o	
  via	
  FTP).	
  	
  
¨ 

	
  
117	
  
Actualización	
  manual	
  
¨ 

¨ 

¨ 

Copiar/subir	
  los	
  ficheros	
  individuales	
  desde	
  el	
  nuevo	
  
directorio	
  "wp-­‐content"	
  al	
  directorio	
  "wp-­‐content"	
  del	
  
servidor,	
  sobrescribiendo	
  los	
  existentes.	
  NO	
  BORRAR	
  
NINGÚN	
  FICHERO	
  O	
  DIRECTORIO	
  del	
  directorio	
  "wp-­‐	
  
content"	
  del	
  servidor	
  (o	
  perderemos	
  los	
  plugins,	
  
temas	
  y	
  ficheros	
  adjuntos	
  subidos	
  al	
  blog).	
  	
  
Subir	
  el	
  resto	
  de	
  ficheros	
  individuales	
  del	
  directorio	
  
principal	
  de	
  WordPress,	
  sobrescribiendo	
  los	
  ficheros	
  
del	
  servidor.	
  ¡CUIDADO	
  DE	
  NO	
  BORRAR	
  EL	
  FICHERO	
  
wp-­‐config.php	
  del	
  servidor!	
  	
  
Acceder	
  a	
  la	
  dirección	
  h:p://midominio.com/wp-­‐	
  
admin	
  (o	
  h:p://midominio.com/blog/wp-­‐admin)	
  para	
  
terminar	
  la	
  actualización	
  	
  
118	
  
Cómo	
  estar	
  al	
  día	
  de	
  las	
  nuevas	
  versiones	
  

119	
  
Cómo	
  estar	
  al	
  día	
  de	
  las	
  nuevas	
  versiones	
  

120	
  
Configuración	
  adicional	
  para	
  usar	
  permalinks	
  
§  Los	
  detalles	
  completos	
  se	
  pueden	
  consultar	
  en	
  la	
  
dirección	
  h:p://codex.wordpress.org/
Using_Permalinks	
  	
  
§  Requisitos	
  para	
  que	
  los	
  permalinks	
  funcionen	
  con	
  
Apache	
  2.x:	
  	
  
¨ 
¨ 

¨ 
¨ 

Tener	
  instalado	
  y	
  habilitado	
  el	
  módulo	
  mod_rewrite	
  	
  
En	
  la	
  configuración	
  de	
  Apache,	
  para	
  el	
  directorio	
  de	
  
instalación	
  de	
  WordPress,	
  habilitar:	
  	
  
OpCons	
  +FollowSymLinks	
  	
  
AllowOverride	
  FileInfo	
  	
  

§  Tener	
  un	
  fichero	
  .htaccess	
  en	
  el	
  directorio	
  de	
  
instalación	
  de	
  WordPress,	
  o	
  darle	
  permisos	
  de	
  
escritura	
  a	
  WordPress	
  en	
  su	
  directorio	
  de	
  instalación	
  
para	
  que	
  pueda	
  crearlo.	
  	
  
121	
  
Configuración	
  adicional	
  para	
  usar	
  permalinks	
  
§  Puede	
  que	
  todo	
  lo	
  anterior	
  ya	
  esté	
  configurado	
  
por	
  nuestro	
  proveedor	
  y	
  no	
  haya	
  que	
  hacer	
  nada.	
  	
  
§  Si	
  tenemos	
  nuestro	
  propio	
  servidor,	
  tendremos	
  
que	
  modificar	
  la	
  configuración	
  de	
  Apache	
  (y	
  
reiniciar	
  el	
  servicio	
  después	
  de	
  hacerlo).	
  	
  
§  Suponiendo	
  que	
  tenemos	
  instalado	
  WordPress	
  
en	
  /var/www/midominio.com/blog,	
  en	
  la	
  
configuración	
  de	
  global	
  de	
  Apache	
  
necesitaríamos	
  algo	
  como	
  lo	
  siguiente:	
  	
  
<Directory	
  /var/www/midominio.com/blog>	
  
	
  	
   	
   	
  OpCons	
  +FollowSymLinks	
  
	
   	
   	
  AllowOverride	
  FileInfo	
  	
  
</Directory>	
  	
  

122	
  
Configuración	
  adicional	
  para	
  usar	
  permalinks	
  
§  En	
  el	
  fichero	
  .htaccess	
  pondríamos	
  las	
  
siguientes	
  líneas	
  (suponiendo	
  que	
  WordPress	
  
no	
  pueda	
  crear	
  el	
  fichero	
  él	
  mismo):	
  	
  
#	
  BEGIN	
  WordPress	
  	
  
	
   	
  <IfModule	
  mod_rewrite.c>	
  	
  
	
   	
   	
  RewriteEngine	
  On	
  
	
   	
   	
  RewriteBase	
  /	
  
	
   	
   	
  RewriteRule	
  ^index.php$	
  -­‐	
  [L]	
  RewriteCond	
  % 	
   	
   	
  
	
   	
   	
  {REQUEST_FILENAME}	
  !-­‐f	
  RewriteCond	
  % 	
   	
   	
   	
  
	
   	
   	
  {REQUEST_FILENAME}	
  !-­‐d	
  RewriteRule	
  .	
  /index.php	
  [L]	
  	
  
	
   	
  </IfModule>	
  
#	
  END	
  WordPress	
  	
  

	
  
123	
  
Créditos	
  
§  Este	
  curso	
  está	
  basado	
  en	
  una	
  actualización	
  
del	
  curso	
  “Monta	
  Wordpress	
  en	
  tu	
  empresa”	
  
de	
  Iñaki	
  Arenaza	
  (iarenaza@mondragon.edu),	
  
“Los	
  mejores	
  plugins	
  para	
  Wordpress”	
  de	
  Dani	
  
Reguera	
  (dreguera@mondragon.edu)	
  
Actualización,	
  tanto	
  de	
  las	
  diaposiCvas	
  como	
  
del	
  texto,	
  a	
  las	
  funcionalidades	
  nuevas	
  de	
  la	
  
versión	
  3.8	
  de	
  Wordpress	
  

124	
  
Eskerrik	
  asko!	
  
Dani	
  Reguera	
  
Mondragon	
  Unibertsitatea	
  
dreguera@mondragon.edu	
  
h:ps://twi:er.com/dreguera	
  
h:ps://linkedin.com/in/danireguera	
  
	
  

Más contenido relacionado

La actualidad más candente

File zilla cliente ftp
File zilla cliente ftpFile zilla cliente ftp
File zilla cliente ftpJohn Arellano
 
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbaoDesarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbaoDarío BF
 
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
 
Crea tus layouts con flexbox - WordCamp Bilbao
Crea tus layouts con flexbox - WordCamp Bilbao Crea tus layouts con flexbox - WordCamp Bilbao
Crea tus layouts con flexbox - WordCamp Bilbao Darío BF
 
Wordpress como framework - DarioBF en WordCamp Barcelona
Wordpress como framework - DarioBF en WordCamp BarcelonaWordpress como framework - DarioBF en WordCamp Barcelona
Wordpress como framework - DarioBF en WordCamp BarcelonaDarí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
 
Introducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRIntroducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRvalgreens
 
Dreamwaver2222222222222
Dreamwaver2222222222222Dreamwaver2222222222222
Dreamwaver2222222222222Jose David
 
Curso avanzado de programación y configuración de Wordpress
Curso avanzado de programación y configuración de WordpressCurso avanzado de programación y configuración de Wordpress
Curso avanzado de programación y configuración de WordpressIrontec
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5ADWE Team
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYJuan Eladio Sánchez Rosas
 

La actualidad más candente (16)

File zilla cliente ftp
File zilla cliente ftpFile zilla cliente ftp
File zilla cliente ftp
 
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbaoDesarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
 
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
 
Crea tus layouts con flexbox - WordCamp Bilbao
Crea tus layouts con flexbox - WordCamp Bilbao Crea tus layouts con flexbox - WordCamp Bilbao
Crea tus layouts con flexbox - WordCamp Bilbao
 
Wordpress como framework - DarioBF en WordCamp Barcelona
Wordpress como framework - DarioBF en WordCamp BarcelonaWordpress como framework - DarioBF en WordCamp Barcelona
Wordpress como framework - DarioBF en WordCamp Barcelona
 
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
 
Diseño Web
Diseño WebDiseño Web
Diseño Web
 
Introducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRIntroducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGR
 
Wordpress
WordpressWordpress
Wordpress
 
Dreamwaver2222222222222
Dreamwaver2222222222222Dreamwaver2222222222222
Dreamwaver2222222222222
 
mS FP1
mS FP1mS FP1
mS FP1
 
Microsoft Frontpage
 Microsoft Frontpage Microsoft Frontpage
Microsoft Frontpage
 
Html5
Html5Html5
Html5
 
Curso avanzado de programación y configuración de Wordpress
Curso avanzado de programación y configuración de WordpressCurso avanzado de programación y configuración de Wordpress
Curso avanzado de programación y configuración de Wordpress
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOY
 

Destacado

Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Dani Reguera Bakhache
 
Optimización de sitios web hechos con WordPress
Optimización de sitios web hechos con WordPressOptimización de sitios web hechos con WordPress
Optimización de sitios web hechos con WordPressDani Reguera Bakhache
 
Visualizacion de datos avanzadas en WordPress
Visualizacion de datos avanzadas en WordPressVisualizacion de datos avanzadas en WordPress
Visualizacion de datos avanzadas en WordPressDani Reguera Bakhache
 
Curso Básico de SEO impartido por iñaki-Lakarra en CEEI Burgos
Curso Básico de SEO impartido por iñaki-Lakarra en CEEI BurgosCurso Básico de SEO impartido por iñaki-Lakarra en CEEI Burgos
Curso Básico de SEO impartido por iñaki-Lakarra en CEEI BurgosIñaki Lakarra
 
Arquitectura de información de mi web.
Arquitectura de información de mi web. Arquitectura de información de mi web.
Arquitectura de información de mi web. Dani Reguera Bakhache
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEORand Fishkin
 

Destacado (7)

Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress Rendimiento y velocidad en WordPress
Rendimiento y velocidad en WordPress
 
Optimización de sitios web hechos con WordPress
Optimización de sitios web hechos con WordPressOptimización de sitios web hechos con WordPress
Optimización de sitios web hechos con WordPress
 
Acelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPOAcelera tu sitio WordPress WPO
Acelera tu sitio WordPress WPO
 
Visualizacion de datos avanzadas en WordPress
Visualizacion de datos avanzadas en WordPressVisualizacion de datos avanzadas en WordPress
Visualizacion de datos avanzadas en WordPress
 
Curso Básico de SEO impartido por iñaki-Lakarra en CEEI Burgos
Curso Básico de SEO impartido por iñaki-Lakarra en CEEI BurgosCurso Básico de SEO impartido por iñaki-Lakarra en CEEI Burgos
Curso Básico de SEO impartido por iñaki-Lakarra en CEEI Burgos
 
Arquitectura de información de mi web.
Arquitectura de información de mi web. Arquitectura de información de mi web.
Arquitectura de información de mi web.
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
 

Similar a Instalación y configuración de un sitio web en Wordpress 3.8

Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresaIñaki Arenaza
 
Cursowordpress 091124113422-phpapp02
Cursowordpress 091124113422-phpapp02Cursowordpress 091124113422-phpapp02
Cursowordpress 091124113422-phpapp02Josefina Moratalla
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/LinuxMartin Gregorio
 
Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostCursando Desarrollo Web
 
20 claves de Seguridad WordPress
20 claves de Seguridad WordPress20 claves de Seguridad WordPress
20 claves de Seguridad WordPressFernando Tellado
 
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
 
De Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.orgDe Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.orgralcocer
 
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...Laura Colorado
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecmsgarciadebora
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apachecaoxman
 
Manual Instalacion Wordpress
Manual Instalacion WordpressManual Instalacion Wordpress
Manual Instalacion Wordpressguest0ba2463
 

Similar a Instalación y configuración de un sitio web en Wordpress 3.8 (20)

Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresa
 
Cursowordpress 091124113422-phpapp02
Cursowordpress 091124113422-phpapp02Cursowordpress 091124113422-phpapp02
Cursowordpress 091124113422-phpapp02
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/Linux
 
Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHost
 
20 claves de Seguridad WordPress
20 claves de Seguridad WordPress20 claves de Seguridad WordPress
20 claves de Seguridad WordPress
 
Joomla 3.0 avanzado
Joomla 3.0 avanzadoJoomla 3.0 avanzado
Joomla 3.0 avanzado
 
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
 
Instalación de cms en un servidor
Instalación de cms en un servidorInstalación de cms en un servidor
Instalación de cms en un servidor
 
De Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.orgDe Wordpress.com a Wordpress.org
De Wordpress.com a Wordpress.org
 
Curso De Wordpress
Curso De WordpressCurso De Wordpress
Curso De Wordpress
 
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecms
 
Nginx
NginxNginx
Nginx
 
1212
12121212
1212
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apache
 
Deploying Wordpress
Deploying WordpressDeploying Wordpress
Deploying Wordpress
 
Webperf wordpress
Webperf wordpressWebperf wordpress
Webperf wordpress
 
Manual Wp4 WordPress
Manual Wp4 WordPressManual Wp4 WordPress
Manual Wp4 WordPress
 
Manual Instalacion Wordpress
Manual Instalacion WordpressManual Instalacion Wordpress
Manual Instalacion Wordpress
 
Manual Instalacion Wordpress
Manual Instalacion WordpressManual Instalacion Wordpress
Manual Instalacion Wordpress
 

Último

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
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
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
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 

Último (20)

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
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
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
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 

Instalación y configuración de un sitio web en Wordpress 3.8

  • 1. Monta  Wordpress  3.8  en  tu  empresa   Dani  Reguera   Mondragon  Unibertsitatea   dreguera@mondragon.edu   h:ps://twi:er.com/dreguera   h:ps://linkedin.com/in/danireguera    
  • 2. ObjeCvos   §  Ser  capaz  de  instalar  y  configurar  un  siCo  web   WordPress  3.8  en  un  servidor  propio  o  en  un   hosCng  comparCdo.   §  Ser  capaz  de  gesConar  usuarios  y  permisos.   §  Ser  capaz  de  instalar  y  configurar   complementos  (plugins)   §  Ser  capaz  de  instalar  y  configurar  planCllas   (themes)   §  Ser  capaz  de  hacer  copias  de  seguridad  de  un   siCo  web  WordPress  3.8   2  
  • 3. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   3  
  • 4. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   4  
  • 5. Instalación  de  Wordpress  3.8   §  Requisítos  mínimos  para  Wordpress  (3.x):   ¨  ¨  ¨  ¨  Servidor  web:  Apache,  IIS,  ligh:pd,  ...).  Recomendado   Apache  2.2+,  IIS  7+,  ligh:pd  1.4.28+   PHP  5.2.4+:  recomendado  PHP  5.3.x  o  posterior  (las   versiones  anteriores  ya  no  están  soportadas  o  Cenen   errores  sin  corregir).   MySQL  5.0+:  recomendado  MySQL  5.1.x  o  posterior.   La  combinación  ideal  (pero  no  la  única):  LAMP  (Linux,   Apache  con  el  módulo  mod_rewrite,  MySQL,  PHP).   •  Existen  variantes  para  diferentes  Sistemas  OperaCvos:   XAMP  (Para  entornos  Microsod)  y  MAMP  (Para  entornos   MAC)   5  
  • 6. Instalación  de  Wordpress  en  un  servidor  propio   §  Antes  de  empezar  el  proceso:   ¨  ¨  Verificar  que  nuestro  servidor  cumple  los  requisitos   mínimos  para  la  versión  que  queremos  instalar.   Comprobar  que  tenemos  acceso  de  escritura  al   directorio  de  las  páginas  del  siCo.     •  $  chmod  [modificadores]  permisos  fichero/directorio   ¨  Descargar  la  versión  de  WordPress  que  queremos   instalar,  en  este  caso  la  3.8.   •  h:p://es.wordpress.org/wordpress-­‐3.8.1-­‐es_ES.zip     ¨  ¨  Descomprimir  el  archivo  comprimido  descargado  en   un  directorio  temporal.   Mas  información:     •  h:p://codex.wordpress.org/es:Istalando_Wordpress   6  
  • 7. Instalación  de  Wordpress  en  un  servidor  propio   §  Crear  una  base  de  datos  para  WordPress,  así   como  un  usuario  de  MySQL  que  tenga  todos  los   privilegios  para  acceder  a  ella  y  modificarla.   §  Si  no  sabemos  o  no  queremos  crear  los   elementos  anteriores  a  mano,  podemos  usar   herramientas  como  phpMyAdmin.   §  Juego  de  caracteres:  um8   §  Cotejamiento:  um8_general_ci  (recomendaba)  /   um8_bin  (otra  posibilidad).   §  Usar  contraseñas  robustas*.   §  Anotar  el  nombre  del  servidor  de  bbdd,  de  la   base  de  datos,  del  usuario  y  contraseña.   7  
  • 8. Instalación  de  Wordpress  en  un  servidor  propio   §  Si  sabemos  o  queremos  crear  el  fichero  de   configuración  'wp-­‐config.php'  de  forma  manual   (para  tener  mayor  control):   §  Renombrar  el  fichero  'wp-­‐config-­‐sample.php'  a   'wp-­‐config.php'   §  Abrir  el  fichero  'wp-­‐config.php'  en  un  editor  de   texto  y  rellenar  los  detalles  de  conexión  a  la  base   de  datos  de  Wordpress,  así  como  los  valores   secretos.   §  Si  no,  el  proceso  de  instalación  creará  uno  por   nosotros.   8  
  • 9. Instalación  de  Wordpress  en  un  servidor  propio   §  Copiar  todos  los  ficheros  y  directorios  de   WordPress  al  directorio  de  las  páginas  del  siCo  (o   a  un  subdirectorio).en  el  servidor:     §  Copiarlo  al  directorio  de  las  páginas  del  siCo  si   queremos  que  WordPress  esté  en  la  raíz  de   nuestro  dominio  (ejemplo:  h:p:// midominio.com/).     §  Copiarlo  a  un  subdirectorio  de  las  páginas  del   siCo  si  queremos  que  WordPress  esté  en  un   subdirectorio  de  nuestro  dominio.  Por  ejemplo,  si   queremos  que  esté  en  h:p://midominio.com/ blog/  deberemos  copiarlo  a  un  subdirectorio   llamado  'blog'.       9  
  • 10. Instalación  de  Wordpress  en  un  servidor  remoto   §  En  este  caso  los  pasos  son  idénCcos,  excepto  el  úlCmo.   Debemos  subir  todos  los  ficheros  y  directorios  de   WordPress  al  servidor  remoto.   §  Para  ello  solemos  usar  el  servicio  FTP.   §  Una  buena  herramienta  para  hacerlo  es  FileZilla   (h:p://filezilla-­‐project.org/)   §  Lo  subimos  al  directorio  de  las  páginas  del  siCo  si   queremos  que  WordPress  esté  en  la  raíz  de  nuestro   dominio  (ejemplo:  h:p://midominio.com/).   §  Lo  subimos  a  un  subdirectorio  de  las  páginas  del  siCo  si   queremos  que  WordPress  esté  en  un  subdirectorio  de   nuestro  dominio.  Por  ejemplo,  h:p://midominio.com/ blog/   10  
  • 11. Instalación  de  Wordpress  en  un  servidor  remoto   §  Una  vez  copiados/subidos  los  ficheros  de   WordPress,  ejecutar  el  script  de  instalación   accediendo  a  la  página  wp-­‐  admin/install.php   desde  un  navegador:   §  Si  hemos  copiado  WordPress  a  la  raíz  del   dominio,  accederemos  a  h:p://midominio.com/ wp-­‐admin/install.php   §  Si  hemos  copiado  WordPress  al  subdirectorio   'blog'  de  la  raíz  del  dominio,  accederemos  a   h:p://midominio.com/blog/wp-­‐admin/ install.php   §  Seguimos  las  instrucciones  que  se  nos  presentan   11  
  • 13. Descomprimimos  el  .zip  y  subimos  vía  FTP   13  
  • 15. 15  
  • 16. 16  
  • 17. Una  vez  introducidos  los  datos   17  
  • 18. 18  
  • 19. 19  
  • 20. Si  todo  ha  ido  bien  en  la  instalación…   20  
  • 21. 21  
  • 22. Escritorio  de  administración   §  Para  entrar  en  sesión  y  administrar  el  blog  ir  a   la  dirección  h:p://midominio.com/wp-­‐   admin/  (o  h:p://midominio.com/blog/wp-­‐   admin/)   §  Introducir  el  usuario  y  contraseña  del   administrador  creado  durante  la  instalación.   §  Accedemos  al  escritorio  o  dashboard   22  
  • 23. 23  
  • 24. 24  
  • 25. ¿Problemas  con  la  instalación?   §  Veo  un  montón  de  errores  "Headers  already   sent".  ¿Cómo  lo  arreglo?   ¨  Revisar  el  fichero  wp-­‐config.php  en  un  editor.   Seguramente  hay  espacios  en  blanco  antes  y  después   de  las  eCquetas  de  apertura/cierre  de  PHP.   §  Las  páginas  parece  basura.  Cuando  miro  el  código   de  la  página,  veo  un  montón  de  eCquetas  "<? php  ?>".   ¨  La  configuración  de  PHP  en  el  servidor  web  no  es   correcta.  Consultar  con  el  administrador  del  servidor.   25  
  • 26. ¿Problemas  con  la  instalación?   §  Obtengo  el  error  "Error  connecCng  to   database"  conCnuamente,  pero  estoy  seguro   de  que  los  datos  de  configuración  de  la  base   de  datos  son  correctos.   Lo  más  probable  es  que  la  contraseña  del  usuario   de  la  base  de  datos  esté  mal  escrita  en  el  fichero   wp-­‐config.php.   ¨  Podemos  o  bien  editar  el  fichero  o  bien  cambiar  la   contraseña  del  usuario  en  la  base  de  datos  (con   phpMyAdmin  por  ejemplo)  para  que  ambas   coincidan.   ¨  26  
  • 27. ¿Problemas  con  la  instalación?   §  Algunos  problemas  son  específicos  de  la   configuración  "no  habitual"  de  ciertos   proveedores  de  hosCng:   ¨  ¨  ¨  ¨  La  única  solución  suele  ser  contactar  con  el  proveedor   e  indicar  el  problema  que  obtenemos.   A  veces  en  los  foros  de  los  usuarios  de  ese  proveedor   podemos  encontra  solución  a  nuestro  problema   concreto.   El  proveedor  1and1  es  especialmente  conocido  por   este  Cpo  de  cosas   El  proveedor  godaddy  también  suele  ser  fuente  de   muchas  consultas  ;-­‐)   27  
  • 28. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   28  
  • 29. Configuración  básica     §  Instalar  Wordpress  3.8  en  otro  idioma   (Euskara  por  ejemplo):   ¨  Obtener  el  fichero  de  idioma  ".mo"  (p.   ej.”eu_EU.mo")  del  idioma  deseado  desde   •   h:p://codex.wordpress.org/WordPress_in_Your_Language   Copiarlo/subirlo  al  directorio  "/wp-­‐  content/ languages"  (si  no  existe,  crearlo)   ¨  Editar  el  fichero  'wp-­‐config.php'  para  cambiar  el   idioma  del  blog*  (el  ajuste  WPLANG).  P.ej.   ¨  •  define('WPLANG',  ’eu_EU');     29  
  • 30. Configuración  básica   §  Completar/modificar  el  perfil  del   administrador  del  siCo:   30  
  • 32. 32  
  • 33. Otros  ajustes  del  siCo  web   33  
  • 34. Ajustes  generales   §  En  esta  pantalla  vamos  a  poder  cambiar   ajustes  generales  del  siCo  web:   Nombre  del  siCo   ¨  Tagline  o  descripcion  corta   ¨  Formato  de  fechas   ¨  Dirección  URL  del  siCo   ¨  Perfiles  predeterminados  para  los  diferentes   usuarios   ¨  Etc…   ¨  34  
  • 35. 35  
  • 36. 36  
  • 37. Hasta  que  no  esté   finalizado  nuestro  siCo   no  deberiamos  ser   visibles  a  buscadores   37  
  • 38. 38  
  • 39. 39  
  • 40. Importante  para  generar   lo  que  se  denomina  con   URLs  amigables   40  
  • 41. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   41  
  • 42. GesCón  de  usuarios  y  permisos   §  El  administrador  puede  crear,  modificar  y  borrar   usuarios  a  voluntad.   §  WordPress  usa  los  roles  y  capacidades  para   decidir  qué  pueden  hacer  esos  usuarios.   §  WordPress  Cene  6*  roles  predefinidos:     ¨  ¨  ¨  ¨  ¨  ¨  Super  Admin*   Administrador   Editor   Autor     Colaborador     Suscriptor   42  
  • 43. GesCón  de  usuarios  y  permisos   §  Cada  rol  Cene  una  serie  de  capacidades   predefinidas,  como  publish_post,   moderate_comments,  etc.     §  A  grandes  rasgos  esto  es  lo  que  puede  hacer   cada  rol:     Super  Admin  –  Tiene  acceso  a  las  funcionalidades   de  administración  de  toda  la  red  de  blogs,  y   puedes  gesConar  todos  los  blogs.     ¨  Administrador  –  Tiene  acceso  a  todas  las   funcionalidades  de  administración  de  un  blog   individual.     ¨    43  
  • 44. GesCón  de  usuarios  y  permisos   Editor  –  Puede  publicar  y  administrar  entradas   (posts)  y  páginas  así  como  gesConar  entradas  y   páginas  de  otros  usuarios,  etc.     ¨  Autor  –  Puede  publicar  y  gesConar  sus  propias   entradas.     ¨  Colaborador  –  Puede  escribir  y  gesConar  sus   propias  entradas,  pero  no  puede  publicarlas.     ¨  Suscriptor  –  Solamente  puede  gesConar  su  perfil.     ¨  §  Más  información:     ¨  h:ps://codex.wordpress.org/Roles_and_CapabiliYes     44  
  • 45. Creación  de  un  nuevo  usuario   45  
  • 46. Nombre  de  usuario   Correo  electrónico   Perfil  que  va  a  tener  en  el  blog   46  
  • 47. Creación  de  un  nuevo  usuario   47  
  • 48. Borrar  un  usuario  existente   Seleccionamos  el  usuario   que  queremos  eliminar  y   le  damos  a  la  opcion   “Borrar”   48  
  • 49. Si  borramos  un  usuario  existente…   Si  no  queremos  borrar   todas  sus  entradas   deberíamos  asignarselas  a   otro  usuario.     49  
  • 50. Borrar  un  usuario  existente   50  
  • 51. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   51  
  • 52. GesCón  de  plugins   §  Los  plugins  son  conjuntos  de  scripts  PHP  que   añaden  funcionalidad  a  WordPress.  Vienen  en   forma  de  fichero  .zip.   §  A  veces  mejoran  la  funcionalidad  existente  en   WordPress  y  otras  añaden  funcionalidades   inexistentes.   §  Hay  una  infinidad  de  plugins  que  cubren   funcionalidades  muy  variadas:  sistemas  de   puntuación  de  ar‚culos,  integración  con  redes   sociales,  SEO,  analíCca  web,  ar‚culos  mulC-­‐ idioma,  etc.   52  
  • 53. GesCón  de  plugins   §  Al  ser  tan  variados  y  no  necesarios  para  todo  el   mundo,  no  son  parte  de  la  versión  estándar  de   WordPress.   §  Es  por  ello  que  la  prácCca  totalidad  de  los  mismo   son  desarrollados  por  terceras  personas  y  su   madurez  y  calidad  varían  mucho  de  unos  a  otros.   §  Podemos  encontrar  la  mayoría  de  ellos  en:   ¨  h:p://wordpress.org/plugins/   §  Casi  todos  ellos  indican  en  su  página  en  la  base   de  datos  de  plugins  para  que  versiones  de   WordPress  son  compaCbles.   53  
  • 54. 54  
  • 57. Plugins  instalados  en  nuestro  siCo   57  
  • 58. Añadir  un  nuevo  plugin   §  Podemos  instalar  de  dos  maneras:   Obteniendo  el  fichero  .zip  por  nuestra  cuenta,   descomprimiéndolo  y  copiando/subiendo  la   carpeta  con  todo  su  contenido  al  directorio  /wp-­‐   content/plugins.     ¨  Desde  el  dashboard,  en  la  entrada  del  menú   'Plugins'.  Esta  opción  a  veces  no  funciona  en   algunos  proveedores  de  hosCng,  por  lo  que  no   queda  más  remedio  que  usar  la  opción  anterior.   ¨  58  
  • 59. Añadir  un  nuevo  plugin   §  Algunos  (pocos)  plugins  necesitan  acciones   manuales  adicionales.  Suelen  indicar  qué   acciones  son  en  el  fichero  README.txt  que   hay  dentro  del  .zip.     §  ¡ATENCIÓN!:  Un  plugin  con  errores  o   incompaCble  con  nuestra  versión  de   WordPress  puede  dejar  nuestro  blog  fuera  de   servicio.     ¨  Hacer  una  copia  de  seguridad  completa  del  blog   antes  de  instalar  un  nuevo  plugin,  por  si  acaso.     59  
  • 60. Añadir  un  nuevo  plugin   60  
  • 61. Añadir  un  nuevo  plugin   61  
  • 62. Añadir  un  nuevo  plugin   Seleccionamos  el  plugin   que  queremos  instalar  y  le   damos  a  “Instalar  ahora”   62  
  • 64. Añadir  nuevo  plugin   Por  defecto,  los  plugins  vienen  sin  acYvar  para  no  modificar  el   comportamiento  del  siYo,  por  lo  que  para  poder  usarlo   deberíamos  acYvarlo   64  
  • 66. Borrado  de  un  plugin   Seleccionamos  el  plugin  a   borrar,  y  lo  desacYvamos   primero  para  poder   borrarlo   66  
  • 67. Borrado  de  un  plugin   Una  vez  desacYvado  ya  tenemos  la  opción  de  borrar   67  
  • 68. Borrado  de  un  plugin   Si  borramos  el  plugin  se  borran   automáYcamente  todos  sus   ficheros  y  archivos  de  datos.  Si   queremos  volver  a  usarlo   deberémos  volverlo  a  instalar   68  
  • 69. Borrado  de  un  plugin   69  
  • 70. Borrado  de  un  plugin   §  Puede  que  algunos  plugins  no  se  puedan   borrar  de  esta  forma  (no  tengamos  permisos   en  disco  para  hacerlo  desde  el  dashboard).     §  En  ese  caso  hay  que  borrar  el  directorio  del   plugin  de  /wp-­‐content/plugins  de  forma   manual  (en  el  servidor  o  via  FTP).     70  
  • 71. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   71  
  • 72. GesCón  de  temas   §  Los  temas  son  una  forma  de  configurar  el  aspecto   de  un  siCo  WordPress:  la  portada,  los  ar‚culos,   las  páginas,  las  categorías,  etc.     §  Un  tema  es  una  colección  de  fichero  que  trabajan   juntos  para  producir  una  interfaz  de  usuario.     §  Estos  ficheros  de  denominan  ficheros  de  planClla,   y  pueden  incluir  planCllas  personalizadas,   ficheros  de  imagen  (*.jpg,  *.gif),  hojas  de  esClo   (*.css),  Páginas  personalizadas  así  como  los   ficheros  de  código  necesarios  (*.php).     §  Al  igual  que  los  plugins,  vienen  en  forma  de   ficheros  .zip     72  
  • 73. GesCón  de  temas   §  Gracias  a  los  temas  conseguimos  cambiar  el   diseño  de  nuestro  siCo  sin  modificar  el   comportamiento  del  mismo   §  La  prácCca  totalidad  de  los  mismo  son   desarrollados  por  terceras  personas  y  su   madurez  y  calidad  varían  mucho  de  unos  a   otros.     §  Podemos  encontrar  muchos  de  ellos  en:   ¨  h:p://wordpress.org/themes/     73  
  • 74. 74  
  • 75. Temas  instalados  por  defecto   Tema  acYvo  en   nuestro  siYo  web   Temas  disponibles   75  
  • 76. GesCón  de  temas   §  Los  temas  suelen  ser  “más  o  menos”   configurables   §  Para  ello  disponemos  de  áreas  o  widgets   donde  podemos  introducir  funcionalidad  o   contenido.   §  Tambien  podemos  “personalizar”  a  grandes   rasgos  nuestros  temas.   Colores   ¨  Fuentes   ¨  Cabeceras   ¨  76  
  • 77. GesCón  de  temas  -­‐  Personalizar   77  
  • 78. GesCón  de  temas  -­‐  Personalizar   Una  vez  hagamos  todos  los   cambios  que  creamos   convenientes,  pulsamos  en   “Guardar  y  publicar”  para  ver  los   cambios  en  el  siYo   78  
  • 79. GesCón  de  temas  –  Personalizar   §  Esta  personalización  es  para  cosas  muy   sencillas   §  Si  quisieramos  darle  otro  aspecto  u  otro   diseño  sobre  la  base  del  tema  deberíamos   modificar  los  CSS   §  ¿Somos  diseñadores?  O  ¿Sabemos  CSS?  Si  la   respuesta  es  NO,  mejor  no  tocar  nada  ;-­‐)   79  
  • 80. GesCón  de  temas  -­‐  Widgets   Le  decimos  donde  queremos  que   añada  el  widget  seleccionado   80  
  • 81. GesCón  de  temas  -­‐  Widgets   os   os  y  soltam Arrastram 81  
  • 82. GesCón  de  temas  -­‐  Menús   Menú  de  primera  navegación  por   defecto   82  
  • 83. GesCón  de  temas  -­‐  Menús   ¿Qué  queremos  mostrar?   Opciones  del  menú   Guardar   83  
  • 84. GesCón  de  temas  -­‐  Menús   Guardamos  las  opciones  del  menú   84  
  • 85. GesCón  de  temas  -­‐  Menús   ¿Dónde  queremos   visualizarlo?   85  
  • 86. GesCón  de  temas  -­‐  Menús   Ya  tenemos  nuestro  nuevo  menú   86  
  • 87. GesCón  de  temas  -­‐  Cabeceras   87  
  • 88. GesCón  de  temas  -­‐  Fondo   88  
  • 89. GesCón  de  temas  -­‐  Editor   §  Los  temas  podemos  modificarlos  desde  su   código   §  Podemos  añadir  funcionalidades  a  los  archivos   PHP  y  tambien  a  los  esClos  style.css   §  Si  NO  tenemos  conocimientos  técnicos  o  de   diseño  no  deberíamos  modificarlos.   §  Podemos  editarlos  desde  la  opción  editor  o   bajandonos  los  archivos  a  nuestro  editor  de   texto  preferido.  (p.ej:  Sublime  Text)   89  
  • 90. GesCón  de  temas  -­‐  Editor   90  
  • 91. GesCón  de  temas  -­‐  Editor   91  
  • 92. GesCón  de  temas  -­‐  Instalar  un  nuevo  tema   §  Podemos  instalar  nuevos  temas:     Obteniendo  el  fichero  .zip  por  nuestra  cuenta,   descomprimiéndolo  y  copiando/subiendo  la   carpeta  con  todo  su  contenido  al  directorio  /wp-­‐   content/themes.     ¨  Desde  el  dashboard,  en  la  entrada  del  menú   'Apariencia'.  Esta  opción  a  veces  no  funciona  en   algunos  proveedores  de  hosCng,  por  lo  que  no   queda  más  remedio  que  usar  la  opción  anterior.     ¨  92  
  • 93. GesCón  de  temas  -­‐  Instalar  un  nuevo  tema   Seleccionamos  esta   opción  para  añadir   un  nuevo  tema   93  
  • 94. GesCón  de  temas  -­‐  Instalar  un  nuevo  tema   94  
  • 95. GesCón  de  temas  -­‐  Instalar  un  nuevo  tema   95  
  • 96. GesCón  de  temas  -­‐  Instalar  un  nuevo  tema   Una  vez  instalado  podemos:    -­‐    Ver  una  vista  previa  de  como  queda  el  tema  en  nuetro  siYo    -­‐    AcYvar  directamente  el  tema    -­‐    Volver  a  los  temas  instalados   96  
  • 97. GesCón  de  temas  -­‐  Instalar  un  nuevo  tema   AcYvamos  el  tema   que  acabamos  de   instalar   97  
  • 98. Este  sería  el  aspecto  de  nuestro  siYo   web  con  el  nuevo  tema  instalado   acYvado.   98  
  • 99. GesCón  de  temas  –  Borrado  de  un  tema   DesacYvamos  el   tema,  y  pinchamos   en  detalles   99  
  • 100. GesCón  de  temas  –  Borrado  de  un  tema   Clickamos  en   borrar  para  poder   borrar  el  tema   100  
  • 101. GesCón  de  temas  –  Borrado  de  un  tema   101  
  • 102. GesCón  de  temas  –  Borrado  de  un  tema   102  
  • 103. GesCón  de  temas  –  Borrado  de  un  tema   §  Puede  que  algunos  temas  no  se  puedan  borrar   de  esta  forma  (no  tengamos  permisos  en   disco  para  hacerlo  desde  el  dashboard).     §  En  ese  caso  hay  que  borrar  el  directorio  del   tema  de  /wp-­‐content/themes  de  forma   manual  (en  el  servidor  o  via  FTP).     103  
  • 104. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   104  
  • 105. Copias  de  seguridad  de  mi  Wordpress   §  Una  copia  de  seguridad  completa  de   WordPress  incluye:     Una  copia  de  seguridad  de  la  base  de  datos  de   WordPress.     ¨  Una  copia  de  seguridad  de  todos  los  ficheros  y   directorios  del  directorio  de  instalación  de   WordPress.     ¨  §  Con  esas  dos  cosas  podemos  recuperar  una   instalación  de  WordPress  completamente     105  
  • 106. Copias  de  seguridad  de  mi  Wordpress   §  Para  hacer  la  copia  de  seguridad  de  la  base  de   datos  podemos  usar:     mysqldump  desde  la  consola  del  servidor  (o  si   tenemos  acceso  via  ssh,  por  ejemplo).     ¨  usando  phpMyAdmin  o  herramientas  similares.     ¨  §  Para  hacer  la  copia  de  seguridad  de  los   ficheros  y  directorios  podemos  usar  FileZilla.     106  
  • 107. Copias  de  seguridad  de  mi  Wordpress   §  Idealmente  la  copia  de  seguridad  debería  ser   automáYca  (sin  intervención  manual)  y   programada  (periódica).     §  Idealmente  a  otro  equipos  diferente  al  que   tenemos  instalado  WordPress.     §  Una  copia  de  seguridad  no  sirve  para  nada  si   no  podemos/sabemos  restaurarla.     107  
  • 108. Copia  de  seguridad  con  phpMyAdmin   Seleccionamos  la  base   de  datos  donde   tenemos  nuestro   Wordpress  y  le  damos  a   “Export”   108  
  • 109. Copia  de  seguridad  con  phpMyAdmin   1   2   1-­‐    Seleccionamos  las  tablas   2  -­‐  Añadimos  la  estructrura   3  -­‐  Inserciones  de  los  valores   4  -­‐  Comprimido  y  el  sufijo     ¡Listo!   3   4   109  
  • 110. Restauración  de  BBDD  con  phpMyAdmin   En  la  opción  “Import”  se  nos  abre  una  pestaña  en  la   que  seleccionamos  el  fichero  donde  tenemos  la  copia   de  seguridad,  la  codificación  UTF-­‐8  y  el  formato,  en   este  caso  SQL.   Hecho  esto,  pulsamos  en  OK  y  ya  tenemos  las   transacciones  hechas  con  la  BBDD  Restaurada   110  
  • 111. Programa   §  Instalación  de  WordPress   ¨  ¨  ¨  §  §  §  §  §  §  Requisitos  mínimos   Proceso  de  instalación  en  un  servidor  propio     Proceso  de  instalación  en  un  hosCng  comparCdo   Configuración  básica   GesCón  de  usuarios  y  permisos   GesCón  de  plugins   GesCón  de  temas   Como  hacer  copias  de  seguridad  y  restaurarlas   Como  hacer  actualizaciones   ¨  Como  estar  al  día  de  nuevas  versiones   111  
  • 112. Cómo  hacer  actualizaciones   §  Cada  cierto  Cempo  se  publican  nuevas   versiones  de  WordPress.  Podemos  estar   interesados  en  actualizarnos  por  al  menos  dos   razones:     Incluye  nuevas  funcionalidades  que  nuestra   versión  actual  no  Cene,  y  que  nos  interesan.     ¨  Ha  corregido  fallos  (bugs)  que  nuestra  versión  sí   Cene  y  la  nueva  no.  Esto  es  especialmente   importante  en  caso  de  fallos  de  seguridad.     ¨  Por  desgracia,  el  historial  de  fallos  de  seguridad  de   WordPress  es  bastante  largo  y  extenso.     ¨  112  
  • 113. Cómo  hacer  actualizaciones   §  La  actualización  de  WordPress  sólo  incluye  a  los   ficheros  y  directorios  del  "núcleo"  de  WordPress.   Esto  incluye:   ¨  ¨  ¨  Los  ficheros  originales  de  WordPress.   Los  dos  plugins  llamados  Akismet  y  Hello  Dolly.   Los  dos  temas  llamados  Twenty  Eleven  y  Twenty  Ten.   §  Si  hemos  hecho  cambios  en  alguno  de  esos   ficheros,  se  perderán  en  la  actualización.   §  El  resto  de  plugins  y  temas  no  se  actualizarán  (se   gesConan  aparte).   113  
  • 114. Cómo  hacer  actualizaciones   §  Algunos  plugins  pueden  dejar  de  funcionar  al   actualizar  de  versión  (pueden  no  ser  todavía   compaCbles  con  ésta).     §  Por  eso  se  recomienda  desacCvar  todos  los   plugins  antes  de  hacer  la  actualización  e  irlos   acCvando  uno  por  uno  después  (y  comprobar   que  siguen  funcionando).       114  
  • 115. Cómo  hacer  actualizaciones   §  Los  pasos  a  seguir  serían:   ¨  Verificar  que  cumplimos  los  requisitos  mínimos  para   ejecutar  la  nueva  versión.  Consultar     •  h:p://wordpress.org/about/requirements/     ¨  ¨  ¨  ¨  ¨  Hacer  un  backup  completo  de  nuestro  siCo  WordPress   (base  de  datos  y  ficheros).   Deshabilitar  los  plugins  instalados.   Hacer  la  actualización  en  sí.  Hay  dos  métodos:   Actualización  automaCzada  (preferible  si  funciona)   Actualización  manual  (para  mayor  control  o  si  la   automaCzada  no  funciona).   Volver  a  habilitar  los  plugins  uno  por  uno  y  verificar   que  todo  funciona  correctamente.   115  
  • 116. Actualización  automáCca   Wordpress  nos  avisa  que   hay  una  versión  nueva  por   lo  que  podríamos   actualizarla.  Siempre  que   hagamos  la  actualización   automáYca,  primero   realizar  una  copia  de   seguridad   116  
  • 117. Actualización  manual   §  Los  pasos  a  seguir  serían:     Obtener  el  .zip  de  la  versión  de  WordPress  a  la   que  actualizar.     ¨  Descomprimir  el  fichero  zip.     ¨  En  el  servidor/hosCng,  borrar  los  directorios  "wp-­‐   includes"  y  "wp-­‐admin",  y  sólo  estos  dos   (directamente  o  via  FTP).     ¨  Subir  los  nuevos  directorios  "wp-­‐includes"  y  "wp-­‐   admin"  (directamente  o  via  FTP).     ¨    117  
  • 118. Actualización  manual   ¨  ¨  ¨  Copiar/subir  los  ficheros  individuales  desde  el  nuevo   directorio  "wp-­‐content"  al  directorio  "wp-­‐content"  del   servidor,  sobrescribiendo  los  existentes.  NO  BORRAR   NINGÚN  FICHERO  O  DIRECTORIO  del  directorio  "wp-­‐   content"  del  servidor  (o  perderemos  los  plugins,   temas  y  ficheros  adjuntos  subidos  al  blog).     Subir  el  resto  de  ficheros  individuales  del  directorio   principal  de  WordPress,  sobrescribiendo  los  ficheros   del  servidor.  ¡CUIDADO  DE  NO  BORRAR  EL  FICHERO   wp-­‐config.php  del  servidor!     Acceder  a  la  dirección  h:p://midominio.com/wp-­‐   admin  (o  h:p://midominio.com/blog/wp-­‐admin)  para   terminar  la  actualización     118  
  • 119. Cómo  estar  al  día  de  las  nuevas  versiones   119  
  • 120. Cómo  estar  al  día  de  las  nuevas  versiones   120  
  • 121. Configuración  adicional  para  usar  permalinks   §  Los  detalles  completos  se  pueden  consultar  en  la   dirección  h:p://codex.wordpress.org/ Using_Permalinks     §  Requisitos  para  que  los  permalinks  funcionen  con   Apache  2.x:     ¨  ¨  ¨  ¨  Tener  instalado  y  habilitado  el  módulo  mod_rewrite     En  la  configuración  de  Apache,  para  el  directorio  de   instalación  de  WordPress,  habilitar:     OpCons  +FollowSymLinks     AllowOverride  FileInfo     §  Tener  un  fichero  .htaccess  en  el  directorio  de   instalación  de  WordPress,  o  darle  permisos  de   escritura  a  WordPress  en  su  directorio  de  instalación   para  que  pueda  crearlo.     121  
  • 122. Configuración  adicional  para  usar  permalinks   §  Puede  que  todo  lo  anterior  ya  esté  configurado   por  nuestro  proveedor  y  no  haya  que  hacer  nada.     §  Si  tenemos  nuestro  propio  servidor,  tendremos   que  modificar  la  configuración  de  Apache  (y   reiniciar  el  servicio  después  de  hacerlo).     §  Suponiendo  que  tenemos  instalado  WordPress   en  /var/www/midominio.com/blog,  en  la   configuración  de  global  de  Apache   necesitaríamos  algo  como  lo  siguiente:     <Directory  /var/www/midominio.com/blog>          OpCons  +FollowSymLinks        AllowOverride  FileInfo     </Directory>     122  
  • 123. Configuración  adicional  para  usar  permalinks   §  En  el  fichero  .htaccess  pondríamos  las   siguientes  líneas  (suponiendo  que  WordPress   no  pueda  crear  el  fichero  él  mismo):     #  BEGIN  WordPress        <IfModule  mod_rewrite.c>          RewriteEngine  On        RewriteBase  /        RewriteRule  ^index.php$  -­‐  [L]  RewriteCond  %            {REQUEST_FILENAME}  !-­‐f  RewriteCond  %              {REQUEST_FILENAME}  !-­‐d  RewriteRule  .  /index.php  [L]        </IfModule>   #  END  WordPress       123  
  • 124. Créditos   §  Este  curso  está  basado  en  una  actualización   del  curso  “Monta  Wordpress  en  tu  empresa”   de  Iñaki  Arenaza  (iarenaza@mondragon.edu),   “Los  mejores  plugins  para  Wordpress”  de  Dani   Reguera  (dreguera@mondragon.edu)   Actualización,  tanto  de  las  diaposiCvas  como   del  texto,  a  las  funcionalidades  nuevas  de  la   versión  3.8  de  Wordpress   124  
  • 125. Eskerrik  asko!   Dani  Reguera   Mondragon  Unibertsitatea   dreguera@mondragon.edu   h:ps://twi:er.com/dreguera   h:ps://linkedin.com/in/danireguera