Monta WordPress en tu empresa                         Iñaki Arenaza               Mondragon Unibertsitatea              ia...
ObjetivosSer capaz de instalar y configurar un sitio webWordPress en un servidor propio o en un hostingcompartido.Ser capa...
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Instalación de WordPressRequisitos minimos (para WordPress 3.2.x) Servidor web: Apache, IIS, lighttpd, …). Recomendado Apa...
Instalación de WordPressRequisitos minimos (para WordPress 3.0.x y3.1.x) Servidor web: Apache, IIS, lighttpd, …). Recomend...
Instalación en un servidor propioAntes de empezar (más detalles enhttp://codex.wordpress.org/Installing_WordPress):  Verif...
Instalación en un servidor propioCrear una base de datos para WordPress, asícomo un usuario de MySQL que tenga todos lospr...
Instalación en un servidor propioSi sabemos o queremos crear el fichero deconfiguración wp-config.php de formamanual (para...
Instalación en un servidor propioCopiar todos los ficheros y directorios deWordPress al directorio de las páginas delsitio...
Instalación en un servidor remotoEn este caso los pasos son idénticos, excepto elúltimo. Debemos subir todos los ficheros ...
Proceso de InstalaciónUna vez copiados/subidos los ficheros deWordPress, ejecutar el script de instalaciónaccediendo a la ...
Proceso de Instalación
Proceso de Instalación
Proceso de Instalación
Proceso de Instalación
Proceso de Instalación
Proceso de Instalación
Proceso de InstalaciónPara entrar en sesión y administrar el blogir a la dirección http://midominio.com/wp-admin/ (o http:...
Proceso de Instalación
Proceso de Instalación
Proceso de Instalación
¿Problemas con la instalación?Veo un montón de errores "Headers alreadysent". ¿Cómo lo arreglo? Revisar el fichero wp-conf...
¿Problemas con la instalación?Obtengo el error "Error connecting todatabase" continuamente, pero estoyseguro de que los da...
¿Problemas con la instalación?Algunos problemas son específicos de laconfiguración "no habitual" de ciertosproveedores de ...
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Configuración básicaInstalar el paquete de idiomaespañol/euskera/otros. Obtener el fichero de idioma ".mo" (p.ej. "es_ES.m...
Configuración básicaCompletar/modificar el perfil del usuarioadministrador del blog:
Configuración básica
Configuración básica
Configuración básicaOtros ajustes del blog:
Configuración básica
Configuración básica
Configuración básica
Configuración básica
Configuración básica
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Gestión de usuario y permisosEl administrador puede crear, modificar yborrar usuarios a voluntad.WordPress usa los roles y...
Gestión de usuario y permisosCada rol tiene una serie de capacidadespredefinidas, como publish_post,moderate_comments, etc...
Gestión de usuario y permisosA grandes rasgos esto es lo que puedehacer cada rol (continuación): Editor – Puede publicar y...
Gestión de usuario y permisosPara crear nuevos usuarios:
Gestión de usuario y permisos
Gestión de usuario y permisos
Gestión de usuario y permisosPara editar/borrar usuarios existentes:
Gestión de usuario y permisosSi borramos un usuario:
Gestión de usuario y permisos
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Gestión de pluginsLos plugins son conjuntos de scripts PHPque añaden funcionalidad a WordPress.Vienen en forma de fichero ...
Gestión de pluginsAl ser tan variados y no necesarios para todoel mundo, no son parte de la versión estándarde WordPress.E...
Gestión de plugins
Gestión de pluginsPara ver que plugins tenemos instalados:
Gestión de plugins
Gestión de plugins
Gestión de pluginsPodemos instalar nuevos plugins: Obteniendo el fichero .zip por nuestra cuenta, descomprimiéndolo y copi...
Gestión de pluginsAlgunos (pocos) plugins necesitan accionesmanuales adicionales. Suelen indicar quéacciones son en el fic...
Gestión de pluginsAlgunos plugins populares/interesantes: All in One SEO Pack Google XML Sitemaps Akismet Google Analytics...
Gestión de plugins - instalación
Gestión de plugins - instalación
Gestión de plugins - instalación
Gestión de plugins - instalación
Gestión de plugins - borradoPara deshabilitar/borrar los plugins:
Gestión de plugins - borrado
Gestión de plugins - borradoPuede que algunos plugins no se puedanborrar de esta forma (no tengamospermisos en disco para ...
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Gestión de temasLos temas son una forma de configurar el aspectode un sitio WordPress: la portada, los artículos, laspágin...
Gestión de temasAl ser tan variados y no necesarios paratodo el mundo, no son parte de la versiónestándar de WordPress (qu...
Gestión de temasPara ver que temas tenemos instalados:
Gestión de temas - widgetsLos temas suelen ser más o menos configurables:
Gestión de temas - widgets
Gestión de temas - menús
Gestión de temas - menús
Gestión de temas – opciones de tema
Gestión de temas – fondo
Gestión de temas – cabecera
Gestión de temasPodemos instalar nuevos temas: Obteniendo el fichero .zip por nuestra cuenta, descomprimiéndolo y copiando...
Gestión de temas – instalar tema
Gestión de temas – instalar tema
Gestión de temas – instalar tema
Gestión de temas – instalar tema
Gestión de temas – instalar tema
Gestión de temas – instalar tema
Gestión de temas – instalar tema
Gestión de temas – borradoPara borrar los temas:
Gestión de temas – borrado
Gestión de temas – borrado
Gestión de temas – borradoPuede que algunos temas no se puedanborrar de esta forma (no tengamospermisos en disco para hace...
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Copias de seguridadUna copia de seguridad completa deWordPress incluye: Una copia de seguridad de la base de datos de Word...
Copias de seguridadPara hacer la copia de seguridad de la basede datos podemos usar: mysqldump desde la consola del servid...
Copias de seguridadIdealmente la copia de seguridad deberíaser automática (sin intervención manual) yprogramada (periódica...
Copias de seguridad con phpMyAdmin
Copias de seguridad con phpMyAdmin
Copias de seguridad con phpMyAdmin
Restauración con phpMyAdmin
Restauración con phpMyAdmin
Restauración con phpMyAdmin
Restauración con phpMyAdmin
ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en...
Como hacer actualizacionesCada cierto tiempo se publican nuevasversiones de WordPress. Podemos estarinteresados en actuali...
Como hacer actualizacionesLa actualización de WordPress sólo incluyea los ficheros y directorios del "núcleo" deWordPress....
Como hacer actualizacionesAlgunos plugins pueden dejar de funcionaral actualizar de versión (pueden no sertodavía compatib...
Como hacer actualizacionesLos pasos a seguir serían: Verificar que cumplimos los requisitos mínimos para ejecutar la nueva...
Actualización automatizada
Actualización automatizada
Actualización automatizada
Actualización manualLos pasos a seguir serían: Obtener el .zip de la versión de WordPress a la que actualizar. Descomprimi...
Actualización manualLos pasos a seguir serían (continuación) copiar/subir los ficheros individuales desde el nuevo directo...
Como estar al día de actualizaciones pendientes
Conversión en una red de sitiosA partir de la versión 3.0 de WordPress, sefusionan la versión mono-blog (WordPress)y multi...
Conversión en una red de sitiosUna vez convertida en una instalación de redde sitios, WordPress nos permite: Administrar d...
Conversión en una red de sitiosTenemos que decidir como vamos aacceder a cada sitio de la red: Usando subdominios del domi...
Conversión en una red de sitiosNo podremos usar el segundo de losmétodos si nuestro WordPress tienemás de un mes de vida (...
Conversión en una red de sitiosLos pasos a seguir son: Hacer una copia de seguridad COMPLETA de WordPress (base de datos +...
Conversión en una red de sitios
Conversión en una red de sitiosEn el paso 2, pegar en el fichero lo que aparezcaen nuestra pantalla, no lo de la imagen de...
Conversión en una red de sitiosEn el paso 3, pegar en el fichero lo que aparezca ennuestra pantalla, no lo de la imagen de...
Conversión en una red de sitiosUna vez identificados de nuevo no parece que haya muchoscambios, pero aparece una nueva opc...
Conversión en una red de sitiosSi pulsamos sobre el enlace Hola, admin (zonasuperior derecha) nos aparece una nueva opción...
Conversión en una red de sitiosAquí nos aparece la gestión de Sitios, donde podemoscrear nuevos sitios, o buscar los exist...
Conversión en una red de sitiosPulsando en el menú Sitios, nos enseña la lista de losexistentes y nos permite añadir nuevos:
Conversión en una red de sitiosSi pasamos el ratón por encima del nombre de un sitioexistente, nos aparecen los enlaces pa...
Configuración adicional para usar permalinksLos detalles completos se pueden consultar en ladirección http://codex.wordpre...
Configuración adicional para usar permalinksPuede que todo lo anterior ya esté configurado pornuestro proveedor y no haya ...
Configuración adicional para usar permalinksEn el fichero .htaccess pondríamos las siguientes líneas(suponiendo que WordPr...
Upcoming SlideShare
Loading in...5
×

Monta WordPress en tu empresa

2,683

Published on

Material del curso "Monta WordPress en tu Empresa" de Enpresa Digitala

Published in: Education
1 Comment
1 Like
Statistics
Notes
  • Interesante presentacion sobre administracion, me fue de mucha utilidad en mis estudios, tambien comparto con ustedes la noticia sobre Emilio Botin http://www.publico.es/agencias/efe/51705/emilio-botin-el-directivo-espanol-mejor-valorado-segun-encuesta
    saludos.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,683
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
238
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Monta WordPress en tu empresa

  1. 1. Monta WordPress en tu empresa Iñaki Arenaza Mondragon Unibertsitatea iarenaza@mondragon.edu @iarenaza
  2. 2. ObjetivosSer capaz de instalar y configurar un sitio webWordPress en un servidor propio o en un hostingcompartido.Ser capaz de gestionar usuarios y permisos.Ser capaz de instalar y configurar complementos(plugins)Ser capaz de instalar y configurar plantillas(themes)Ser capaz de hacer copias de seguridad de unsitio web WordPressSer capaz de hacer actualizaciones de un sitioweb WordPress
  3. 3. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  4. 4. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  5. 5. Instalación de WordPressRequisitos minimos (para WordPress 3.2.x) Servidor web: Apache, IIS, lighttpd, …). Recomendado Apache 2.2+, IIS 7+, lighttpd 1.4.28+ PHP 5.2.4+: recomendado PHP 5.3.x o posterior (las versiones anteriores ya no están soportadas o tienen 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).
  6. 6. Instalación de WordPressRequisitos minimos (para WordPress 3.0.x y3.1.x) Servidor web: Apache, IIS, lighttpd, …). Recomendado Apache 2.2+, IIS 6+, lighttpd 1.4.28+ PHP 4.3+: recomendado PHP 5.3.x o posterior MySQL 4.1.2+: recomendado MySQL 5.1.x o posterior.
  7. 7. Instalación en un servidor propioAntes de empezar (más detalles enhttp://codex.wordpress.org/Installing_WordPress): 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 sitio. Descargar la versión de WordPress que queremos instalar. Descomprimir el archivo comprimido descargado en un directorio temporal.
  8. 8. Instalación en un servidor propioCrear una base de datos para WordPress, asícomo un usuario de MySQL que tenga todos losprivilegios para acceder a ella y modificarla.Si no sabemos o no queremos crear loselementos anteriores a mano, podemos usarherramientas como phpMyAdmin.Juego de caracteres: utf8Cotejamiento: utf8_general_ci (recomendaba) /utf8_bin (otra posibilidad).Usar contraseñas robustas*.Anotar el nombre del servidor de bbdd, de labase de datos, del usuario y contraseña.
  9. 9. Instalación en un servidor propioSi sabemos o queremos crear el fichero deconfiguración wp-config.php de formamanual (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á unopor nosotros.
  10. 10. Instalación en un servidor propioCopiar todos los ficheros y directorios deWordPress al directorio de las páginas delsitio (o a un subdirectorio).en el servidor: Copiarlo al directorio de las páginas del sitio si queremos que WordPress esté en la raíz de nuestro dominio (ejemplo: http://midominio.com/). Copiarlo a un subdirectorio de las páginas del sitio si queremos que WordPress esté en un subdirectorio de nuestro dominio. Por ejemplo, si queremos que esté en http://midominio.com/blog/ deberemos copiarlo a un subdirectorio llamado blog.
  11. 11. Instalación en un servidor remotoEn este caso los pasos son idénticos, excepto elúltimo. Debemos subir todos los ficheros ydirectorios de WordPress al servidor remoto.Para ello solemos usar el servicio FTP.Una buena herramienta para hacerlo es FileZilla(http://filezilla-project.org/) Lo subimos al directorio de las páginas del sitio si queremos que WordPress esté en la raíz de nuestro dominio (ejemplo: http://midominio.com/). Lo subimos a un subdirectorio de las páginas del sitio si queremos que WordPress esté en un subdirectorio de nuestro dominio. Por ejemplo, http://midominio.com/blog/
  12. 12. Proceso de InstalaciónUna vez copiados/subidos los ficheros deWordPress, ejecutar el script de instalaciónaccediendo a la página wp-admin/install.php desde un navegador: Si hemos copiado WordPress a la raíz del dominio, accederemos a http://midominio.com/wp-admin/install.php Si hemos copiado WordPress al subdirectorio blog de la raíz del dominio, accederemos a http://midominio.com/blog/wp-admin/install.phpSeguimos las instrucciones que se nospresentan.
  13. 13. Proceso de Instalación
  14. 14. Proceso de Instalación
  15. 15. Proceso de Instalación
  16. 16. Proceso de Instalación
  17. 17. Proceso de Instalación
  18. 18. Proceso de Instalación
  19. 19. Proceso de InstalaciónPara entrar en sesión y administrar el blogir a la dirección http://midominio.com/wp-admin/ (o http://midominio.com/blog/wp-admin/)Introducir el usuario y contraseña deladministrador creado durante lainstalación.Accedemos al escritorio o dashboard.
  20. 20. Proceso de Instalación
  21. 21. Proceso de Instalación
  22. 22. Proceso de Instalación
  23. 23. ¿Problemas con la instalación?Veo un montón de errores "Headers alreadysent". ¿Cómo lo arreglo? Revisar el fichero wp-config.php en un editor. Seguramente hay espacios en blanco antes y después de las etiquetas de apertura/cierre de PHP.Las páginas parece basura. Cuando miro elcódigo de la página, veo un montón deetiquetas "<?php ?>". La configuración de PHP en el servidor web no es correcta. Consultar con el administrador del servidor.
  24. 24. ¿Problemas con la instalación?Obtengo el error "Error connecting todatabase" continuamente, pero estoyseguro de que los datos de configuraciónde 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.
  25. 25. ¿Problemas con la instalación?Algunos problemas son específicos de laconfiguración "no habitual" de ciertosproveedores de hosting: 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 tipo de cosas :-) El proveedor godaddy también suele ser fuente de muchas consultas ;-)
  26. 26. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  27. 27. Configuración básicaInstalar el paquete de idiomaespañol/euskera/otros. Obtener el fichero de idioma ".mo" (p.ej. "es_ES.mo") del idioma deseado desde http://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, es_ES);
  28. 28. Configuración básicaCompletar/modificar el perfil del usuarioadministrador del blog:
  29. 29. Configuración básica
  30. 30. Configuración básica
  31. 31. Configuración básicaOtros ajustes del blog:
  32. 32. Configuración básica
  33. 33. Configuración básica
  34. 34. Configuración básica
  35. 35. Configuración básica
  36. 36. Configuración básica
  37. 37. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  38. 38. Gestión de usuario y permisosEl administrador puede crear, modificar yborrar usuarios a voluntad.WordPress usa los roles y capacidades paradecidir qué pueden hacer esos usuarios.WordPress tiene 6* roles predefinidos: Super Admin* Administrador Editor Autor Colaborador Suscriptor
  39. 39. Gestión de usuario y permisosCada rol tiene una serie de capacidadespredefinidas, como publish_post,moderate_comments, etc.A grandes rasgos esto es lo que puedehacer cada rol: Super Admin – Tiene acceso a las funcionalidades de administración de toda la red de blogs, y puedes gestionar todos los blogs. Administrador – Tiene acceso a todas las funcionalidades de administración de un blog individual.
  40. 40. Gestión de usuario y permisosA grandes rasgos esto es lo que puedehacer cada rol (continuación): Editor – Puede publicar y administrar entradas (posts) y páginas así como gestionar entradas y páginas de otros usuarios, etc. Autor – Puede publicar y gestionar sus propias entradas. Colaborador – Puede escribir y gestionar sus propias entradas, pero no puede publicarlas. Suscriptor – Solamente puede gestionar su perfil.Más detalles enhttps://codex.wordpress.org/Roles_and_Capabilities
  41. 41. Gestión de usuario y permisosPara crear nuevos usuarios:
  42. 42. Gestión de usuario y permisos
  43. 43. Gestión de usuario y permisos
  44. 44. Gestión de usuario y permisosPara editar/borrar usuarios existentes:
  45. 45. Gestión de usuario y permisosSi borramos un usuario:
  46. 46. Gestión de usuario y permisos
  47. 47. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  48. 48. Gestión de pluginsLos plugins son conjuntos de scripts PHPque añaden funcionalidad a WordPress.Vienen en forma de fichero .zip.A veces mejoran la funcionalidad existenteen WordPress y otras añadenfuncionalidades inexistentes.Hay una infinidad de plugins que cubrenfuncionalidades muy variadas: sistemas depuntuación de artículos, integración conredes sociales, SEO, analítica web, artículosmulti-idioma, etc.
  49. 49. Gestión de pluginsAl ser tan variados y no necesarios para todoel mundo, no son parte de la versión estándarde WordPress.Es por ello que la práctica totalidad de losmismo son desarrollados por terceras personasy su madurez y calidad varían mucho de unosa otros.Podemos encontrar la mayoría de ellos enhttp://wordpress.org/extend/plugins/Casi todos ellos indican en su página en labase de datos de plugins para que versionesde WordPress son compatibles.
  50. 50. Gestión de plugins
  51. 51. Gestión de pluginsPara ver que plugins tenemos instalados:
  52. 52. Gestión de plugins
  53. 53. Gestión de plugins
  54. 54. Gestión de pluginsPodemos instalar nuevos plugins: 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 hosting, por lo que no queda más remedio que usar la opción anterior.
  55. 55. Gestión de pluginsAlgunos (pocos) plugins necesitan accionesmanuales adicionales. Suelen indicar quéacciones son en el fichero README.txt quehay dentro del .zip.¡ATENCIÓN!: Un plugin con errores oincompatible con nuestra versión deWordPress puede dejar nuestro blog fuerade servicio. Hacer una copia de seguridad completa del blog antes de instalar un nuevo plugin, por si acaso.
  56. 56. Gestión de pluginsAlgunos plugins populares/interesantes: All in One SEO Pack Google XML Sitemaps Akismet Google Analytics for Wordpress Share This! Embedly Twitter Widget Contact Form 7 qTranslate Video Sidebar Widgets Author Image
  57. 57. Gestión de plugins - instalación
  58. 58. Gestión de plugins - instalación
  59. 59. Gestión de plugins - instalación
  60. 60. Gestión de plugins - instalación
  61. 61. Gestión de plugins - borradoPara deshabilitar/borrar los plugins:
  62. 62. Gestión de plugins - borrado
  63. 63. Gestión de plugins - borradoPuede que algunos plugins no se puedanborrar de esta forma (no tengamospermisos en disco para hacerlo desde eldashboard).En ese caso hay que borrar el directorio delplugin de /wp-content/plugins de formamanual (en el servidor o via FTP).
  64. 64. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  65. 65. Gestión de temasLos temas son una forma de configurar el aspectode un sitio WordPress: la portada, los artículos, laspáginas, las categorías, etc.Un tema es una colección de fichero que trabajanjuntos para producir una interfaz de usuario.Estos ficheros de denominan ficheros de plantilla,y pueden incluir plantillas personalizadas, ficherosde imagen (*.jpg, *.gif), hojas de estilo (*.css),Páginas personalizadas así como los ficheros decódigo necesarios (*.php).Al igual que los plugins, vienen en forma deficheros .zip
  66. 66. Gestión de temasAl ser tan variados y no necesarios paratodo el mundo, no son parte de la versiónestándar de WordPress (que sólo trae unode serie: Twente Eleven).Es por ello que la práctica totalidad de losmismo son desarrollados por terceraspersonas y su madurez y calidad varíanmucho de unos a otros.Podemos encontrar muchos de ellos enhttp://wordpress.org/extend/themes/
  67. 67. Gestión de temasPara ver que temas tenemos instalados:
  68. 68. Gestión de temas - widgetsLos temas suelen ser más o menos configurables:
  69. 69. Gestión de temas - widgets
  70. 70. Gestión de temas - menús
  71. 71. Gestión de temas - menús
  72. 72. Gestión de temas – opciones de tema
  73. 73. Gestión de temas – fondo
  74. 74. Gestión de temas – cabecera
  75. 75. Gestión de temasPodemos 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 hosting, por lo que no queda más remedio que usar la opción anterior.
  76. 76. Gestión de temas – instalar tema
  77. 77. Gestión de temas – instalar tema
  78. 78. Gestión de temas – instalar tema
  79. 79. Gestión de temas – instalar tema
  80. 80. Gestión de temas – instalar tema
  81. 81. Gestión de temas – instalar tema
  82. 82. Gestión de temas – instalar tema
  83. 83. Gestión de temas – borradoPara borrar los temas:
  84. 84. Gestión de temas – borrado
  85. 85. Gestión de temas – borrado
  86. 86. Gestión de temas – borradoPuede que algunos temas no se puedanborrar de esta forma (no tengamospermisos en disco para hacerlo desde eldashboard).En ese caso hay que borrar el directorio deltema de /wp-content/themes de formamanual (en el servidor o via FTP).
  87. 87. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad yrestaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  88. 88. Copias de seguridadUna copia de seguridad completa deWordPress 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 unainstalación de WordPress completamente.
  89. 89. Copias de seguridadPara hacer la copia de seguridad de la basede 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 losficheros y directorios podemos usarFileZilla.
  90. 90. Copias de seguridadIdealmente la copia de seguridad deberíaser automática (sin intervención manual) yprogramada (periódica).Idealmente a otro equipos diferente al quetenemos instalado WordPress.Una copia de seguridad no sirve para nadasi no podemos/sabemos restaurarla.
  91. 91. Copias de seguridad con phpMyAdmin
  92. 92. Copias de seguridad con phpMyAdmin
  93. 93. Copias de seguridad con phpMyAdmin
  94. 94. Restauración con phpMyAdmin
  95. 95. Restauración con phpMyAdmin
  96. 96. Restauración con phpMyAdmin
  97. 97. Restauración con phpMyAdmin
  98. 98. ProgramaInstalación de WordPress Requisitos mínimos Proceso de instalación en un servidor propio Proceso de instalación en un hosting compartidoConfiguración básicaGestión de usuarios y permisosGestión de pluginsGestión de temasComo hacer copias de seguridad y restaurarlasComo hacer actualizaciones Como estar al día de nuevas versiones
  99. 99. Como hacer actualizacionesCada cierto tiempo se publican nuevasversiones de WordPress. Podemos estarinteresados en actualizarnos por al menosdos razones: Incluye nuevas funcionalidades que nuestra versión actual no tiene, y que nos interesan. Ha corregido fallos (bugs) que nuestra versión sí tiene 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.
  100. 100. Como hacer actualizacionesLa actualización de WordPress sólo incluyea los ficheros y directorios del "núcleo" deWordPress. 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 esosficheros, se perderán en la actualización.El resto de plugins y temas no seactualizarán (se gestionan aparte).
  101. 101. Como hacer actualizacionesAlgunos plugins pueden dejar de funcionaral actualizar de versión (pueden no sertodavía compatibles con ésta).Por eso se recomienda desactivar todos losplugins antes de hacer la actualización eirlos activando uno por uno después (ycomprobar que siguen funcionando).
  102. 102. Como hacer actualizacionesLos pasos a seguir serían: Verificar que cumplimos los requisitos mínimos para ejecutar la nueva versión. Consultar http://wordpress.org/about/requirements/ para ello. Hacer un backup completo de nuestro sitio WordPress (base de datos y ficheros). Deshabilitar los plugins instalados. Hacer la actualización en sí. Hay dos métodos: Actualización automatizada (preferible si funciona) Actualización manual (para mayor control o si la automatizada no funciona). Volver a habilitar los plugins uno por uno y verificar que todo funciona correctamente.
  103. 103. Actualización automatizada
  104. 104. Actualización automatizada
  105. 105. Actualización automatizada
  106. 106. Actualización manualLos 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/hosting, 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).
  107. 107. Actualización manualLos pasos a seguir serían (continuación) 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 http://midominio.com/wp- admin (o http://midominio.com/blog/wp-admin) para terminar la actualización
  108. 108. Como estar al día de actualizaciones pendientes
  109. 109. Conversión en una red de sitiosA partir de la versión 3.0 de WordPress, sefusionan la versión mono-blog (WordPress)y multi-blog (WordPress-MU).Sólo existe una versión que se instala comoinstalación mono-blog inicialmente.Podemos convertirla en instalación multi-blog (red de sitios, en terminología deWordPress).Nos permite tener múltiples sitios (blogs)con una única copia de WordPress y unaúnica base de datos.
  110. 110. Conversión en una red de sitiosUna vez convertida en una instalación de redde sitios, WordPress nos permite: Administrar de forma centralizada, con único usuario* (con el rol de super admin), todos los sitios. Delegar la administración de cada sitio a otros usuarios (con el rol de administrador). El rol de administrador no pueden crear, editar o borrar usuarios, sólo pueden asignarles roles en su sitio. El rol de administrador no puede instalar ni borrar plugins ni temas, sólo puede habilitarlos o deshabilitarlos.
  111. 111. Conversión en una red de sitiosTenemos que decidir como vamos aacceder a cada sitio de la red: Usando subdominios del dominio original: http://nombre-sitio.midominio.com/ http://otro-nombre-sitio.midominio.com/ Usando "subdirectorios" del dominio original: http://midominio.com/blog/nombre-sitio http://midominio.com/blog/otro-nombre-sitioEl segundo de los métodos es más sencillode configurar (no hay que configurar elDNS).
  112. 112. Conversión en una red de sitiosNo podremos usar el segundo de losmétodos si nuestro WordPress tienemás de un mes de vida (por la forma enque se construyen los enlacespermanentes)El segundo de los métodos es más sencillode configurar si usamos el servidor webApache.En este caso necesitamos la extensión deApache llamada mod_rewrite, instalada yhabilitada.
  113. 113. Conversión en una red de sitiosLos pasos a seguir son: Hacer una copia de seguridad COMPLETA de WordPress (base de datos + ficheros). Editar el fichero wp-config.php y añadir la siguiente línea antes de la línea que pone "/* Thats all, stop editing! Happy blogging. */: define(WP_ALLOW_MULTISITE, true); Ir a la entrada Configuración de Red del menú Ajustes del dashboard (ver figura siguiente). Opcionalmente cambiar el título del sitio y el correo electrónico del administrador.
  114. 114. Conversión en una red de sitios
  115. 115. Conversión en una red de sitiosEn el paso 2, pegar en el fichero lo que aparezcaen nuestra pantalla, no lo de la imagen de abajo.
  116. 116. Conversión en una red de sitiosEn el paso 3, pegar en el fichero lo que aparezca ennuestra pantalla, no lo de la imagen de abajo. Una vezhecho pulsar en Acceder.
  117. 117. Conversión en una red de sitiosUna vez identificados de nuevo no parece que haya muchoscambios, pero aparece una nueva opción en el menúEscritorio, llamada Mis sitios (sitios a los que tengo accesocon algún tipo de rol):
  118. 118. Conversión en una red de sitiosSi pulsamos sobre el enlace Hola, admin (zonasuperior derecha) nos aparece una nueva opción:Administrador de la red:
  119. 119. Conversión en una red de sitiosAquí nos aparece la gestión de Sitios, donde podemoscrear nuevos sitios, o buscar los existentes:
  120. 120. Conversión en una red de sitiosPulsando en el menú Sitios, nos enseña la lista de losexistentes y nos permite añadir nuevos:
  121. 121. Conversión en una red de sitiosSi pasamos el ratón por encima del nombre de un sitioexistente, nos aparecen los enlaces para editar esesitio, ir a su escritorio (dashboard) o visitar el sitio (laportada del mismo):
  122. 122. Configuración adicional para usar permalinksLos detalles completos se pueden consultar en ladirección http://codex.wordpress.org/Using_PermalinksRequisitos para que los permalinks funcionen conApache 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: Options +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.
  123. 123. Configuración adicional para usar permalinksPuede que todo lo anterior ya esté configurado pornuestro proveedor y no haya que hacer nada.Si tenemos nuestro propio servidor, tendremos quemodificar la configuración de Apache (y reiniciar elservicio después de hacerlo).Suponiendo que tenemos instalado WordPress en/var/www/midominio.com/blog, en la configuración deglobal de Apache necesitaríamos algo como losiguiente: <Directory /var/www/midominio.com/blog> Options +FollowSymLinks AllowOverride FileInfo </Directory>
  124. 124. Configuración adicional para usar permalinksEn el fichero .htaccess pondríamos las siguientes líneas(suponiendo que WordPress no pueda crear el fichero élmismo):# 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×