Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Posibilidades de WordPress en 2017

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Posibilidades de WordPress en 2017

En esta presentación se hace un repaso sobre qué es WordPress, cómo instalarlo y, sobre todo, qué tipos de páginas web podemos crear a día de hoy utilizando este potente CMS. Incluye también varios consejos a la hora de trabajar con WordPress.

Avatar for Imanol Terán

Imanol Terán

June 13, 2017

More Decks by Imanol Terán

Other Decks in Technology

Transcript

  1. ¿QUIÉN SOY? IMANOL TERÁN MARURI ‣ Diseñador y desarrollador frontend

    ‣ Fundador de widdiapps.com ‣ Puedes encontrarme en: ‣ itermar.io ‣ @itermar ‣ [email protected]
  2. PROGRAMA ‣ Introducción ‣ ¿Qué es WordPress? ‣ Estadísticas ‣

    ¿Qué se necesita para poder montar un WordPress? ‣ Posibilidades de WordPress ‣ Uso de Frameworks ‣ Conclusiones y debate
  3. INTRODUCCIÓN ‣ Hoy en día tenemos muchas opciones diferentes a

    la ahora de crear una página web ‣ Hay opciones para todos los gustos y colores. ‣ Precios, enfoque, público objetivo, orientación…etc
  4. Web a medida ‣ Precio alto, muchos recursos y tiempos

    se disparan ‣ No siempre tenemos capacidad para desarrollarlo o medios para conseguirlo ‣ Aunque lo tengamos, si comenzamos un nuevo proyecto, puede que no merezca la pena realizar ese gran esfuerzo inicial ‣ Para webs sencillas, es una buena opción, con poco más que HTML y CSS podemos hacer buenas webs estáticas.
  5. Web gratis sin conocimientos ‣ Código innecesario y poco/nada optimizado

    ‣ Ningún control sobre lo que estamos desarrollando ‣ Dependemos totalmente de esa plataforma
  6. CMS ‣ Actualizar contenido ‣ Muy versátil ‣ Pocos recursos

    necesarios ‣ Ahora mismo, WordPress es el rey de los CMS
  7. ¿QUÉ ES WORDPRESS? ‣ CMS: Sistema de Gestión de Contenidos

    ‣ Ideal si necesitamos actualizar contenidos de forma habitual ‣ Fácil de usar y mantener ‣ Gran comunidad y ecosistema: themes, plugins…etc. ‣ Podemos servir web en varios idiomas de forma sencilla
  8. ¿QUÉ ES WORDPRESS? ‣ No es “solo” un blog ‣

    Podemos utilizar dominio propio ‣ wordpress.com ‣ wordpress.org
  9. ¿QUÉ ES WORDPRESS? ‣ Necesitamos que nuestro servidor cuente con

    determinadas características ‣ Podemos trabajar con él en local
  10. COMUNIDAD WP ‣ Existe una gran comunidad ‣ Traducciones, plugins,

    themes, addons… ‣ Encuentros: WordCamps y Meetups ‣ https://es.wordpress.org/colabora/comunidad/meetups-en-activo/
  11. Themes ‣ Modifican el aspecto y comportamiento de nuestro sitio

    WordPress ‣ Podemos descargarlos/comprarlos o crearlos nosotros mismos ‣ Existen themes de todas las temáticas y estilos que podamos imaginar
  12. Plugins ‣ Nos permiten añadir funcionalidades extra a nuestra web

    ‣ Gratuitos y de pago ‣ Algunos pueden contener fallos o vulnerabilidades ‣ Si tenemos algún fallo, ir desactivando de uno en uno
  13. Plugins ‣ Consejos de buen uso ‣ Tenerlos actualizados a

    la última versión ‣ Instalar aquellos con mayor numero de descargas y mejores valoraciones ‣ No instalar un plugin que lleve mucho tiempo sin actualizar ‣ Descargarlos del sitio oficial de WordPress o desarrolladores verificados
  14. ESTADÍSTICAS ‣ WordPress es el CMS más utilizado ‣ Tiene

    una tasa de actualización muy alta ‣ El crecimiento se mantiene estable y al alza
  15. 48 millones de descargas de la versión 4.8 de WP

    https://wordpress.org/download/counter/
  16. Plugins más populares ‣ AKISMET (82.000.000 de descargas) ‣ https://wordpress.org/plugins/akismet/

    ‣ YOAST SEO (70.000.000 de descargas) ‣ https://wordpress.org/plugins/wordpress-seo/ ‣ CONTACT FORM 7 (62.000.000 de descargas) ‣ https://wordpress.org/plugins/contact-form-7/
  17. 25 % 3 % 3 % 5 % 6 %

    59 % WordPress Joomla Drupal Magento Blogger Otros
  18. REQUERIMIENTOS DE SERVIDOR ‣ PHP 7 o superior * ‣

    MySQL 5.6 o superior * ‣ Soporte HTTPS * Funciona con versiones inferiores pero ya no tienen soporte oficial por lo que puedes sufrir problemas de seguridad
  19. PHP ‣ Mínimo versión 5.2.4 ‣ WordPress está creado en

    PHP y sin él, tu servidor no es capaz de interpretar las páginas que forman tu web ‣ Si no sabemos nuestra versión, consultar con proveedor de hosting o utilizando la función phpinfo()
  20. MySQL ‣ SGBD relacional ‣ Toda la información de nuestro

    WP se almacena en tablas ‣ En principio no hay por qué comprender cómo funciona, pero hay errores que solo podemos solucionar “metiendo mano” ahí
  21. Instalación manual 1. Descargar WordPress: https://es.wordpress.org 2. Cargar los archivos

    descargados en la raíz de nuestro ftp 3. Crear una BD en el panel de nuestro hosting 4. Ir a nuestro dominio y seguir los pasos del instalador
  22. POSIBILIDADES DE WORDPRESS ‣ Web corporativa ‣ Blog ‣ Ecommerce

    ‣ Foro / Red social ‣ Membership site ‣ Academia online ‣ Intranet ‣ Organización de eventos ‣ Directorio ‣ Multi-site
  23. WEB CORPORATIVA ‣ Páginas, entradas ‣ Editor HTML y editor

    visual ‣ Widgets, menús personalizables ‣ Plugins ‣ Plugins para edición visual: visual composer, divi
  24. BLOG ‣ Publicar entradas ‣ Programar entradas ‣ Editar SEO

    ‣ Publicar en redes sociales ‣ Integración con otras herramientas para publicar en WordPress automáticamente
  25. WOOCOMMERCE ‣ Plugin para montar un site de comercio electrónico

    de forma sencilla ‣ Permite conectar con cualquier pasarela de pago: tarjeta de crédito, Paypal, Stripe, Transferencia, domiciliacion… ‣ Manejo de gastos de envío ‣ Productos variables
  26. WOOCOMMERCE ‣ Control de stock ‣ Envío de facturas, mails

    de confirmación ‣ Gastos de envío ‣ Impuestos
  27. BUDDYPRESS ‣ Plugin WP ‣ Crear un site en el

    que mantener una comunidad conectada ‣ Podemos hacer de nuestra web “el nuevo Facebook
  28. BUDDYPRESS ‣ Perfiles de usuario ‣ Grupos ‣ Muro ‣

    Seguir a otros usuarios ‣ Hacerse amigo ‣ Notificaciones ‣ Mensajería
  29. MEMBERSHIP SITE ‣ Diferentes planes de suscripción ‣ Áreas de

    socios ‣ Pagos recurrentes ‣ Diferentes perfiles, con descuentos o permisos de acceso personalizados
  30. SENSEI ‣ Plugin WP que nos permite ofrecer cursos de

    formación online ‣ Podemos crear diferentes cursos, lecciones, pruebas de nivel, certificados…etc ‣ Por supuesto, podemos vender estos cursos, mediante WooCommerce
  31. INTRANET ‣ Podemos crear un área privada para trabajadores, usuarios,

    clientes… ‣ Dentro de ese área podemos dar acceso a documentos, información, páginas privadas, mensajería…etc ‣ Puede haber distintos perfiles de usuario, con acceso a información diferente. ‣ También accesos privados para un usuario concreto
  32. EVENT TICKETS ‣ Crear diferentes tipos de entradas ‣ Registro

    de asistentes ‣ Exportar listado de asistentes ‣ Para vender entradas —> WooCommerce
  33. DIRECTORIO ‣ Crear directorio de profesionales/empresas ‣ Formulario para que

    usuarios añadan nuevas entradas al directorio ‣ Crear listados de pago para monetizar ‣ Directorios basados en localización
  34. MULTI-SITE ‣ Posibilidad de administrar varios sitios web desde una

    misma instalación de WordPress ‣ Permite crear nuevos sitios de forma más rápida ‣ Gestionas todos los sitios con el mismo acceso de administrador ‣ Puedes hacer que otros usuarios se registren y creen nuevos sitios web sobre esa instalación
  35. VENTAJAS ‣ Facilidad para administrar varias web desde un mismo

    panel de administrador ‣ Posibilidad de tener varios administradores, uno para cada sitio concreto ‣ Plugins y themes, una única descarga e instalación, posibilidad de usar en varios sitios ‣ Actualizaciones una única vez
  36. INCONVENIENTES ‣ Todos los sitios comparten mismos recursos ‣ Cuidado

    al contratar hosting, tener todo previsto ‣ Si hay un hackeo, lo hay sobre todas las web ‣ A veces, errores con algunos plugins
  37. HOW-TO ‣ Modificar config.php ‣ Nuevo menú en panel de

    administración + configurar /* Multisitio */ define ( 'WP_ALLOW_MULTISITE', true);
  38. Uso de Frameworks ‣ Mucho más fácil cambiar de theme

    si usamos mismo framework con todos ellos ‣ Normalmente, utilizan temas mejor hechos y más robustos ‣ Los más famosos, cuentan con una buena comunidad detrás, a la que recurrir en caso de problemas y con la que colaborar
  39. Headaway ‣ Para gente sin conocimientos de programación ‣ Se

    basa en “drag&drop” ‣ Acepta el uso de child themes
  40. Themify ‣ Pueden modificarse los themes de forma visual ‣

    Basado en sistema de filas y columnas ‣ 100% responsive ‣ Incluye widgets y shortcodes
  41. Divi ‣ Visual page builder ‣ Puede utilizarse como framework

    gracias a sus funcionalidad ‣ No accedes al framework como tal, sino que los themes de Elegant Themes lo llevan incorporado ‣ Código optimizado para SEO ‣ Buenos tiempos de carga
  42. GENESIS FRAMEWORK ‣ Seguro y código muy optimizado ‣ Temas

    robustos ‣ Temas que cargan rápido ‣ Puntúan muy bien en Google ‣ SEO-friendly
  43. GENESIS FRAMEWORK ‣ En realidad, no deja de ser un

    theme (una plantilla) ‣ Theme multi-vitaminado ‣ Nos aporta funcionalidades extra, que podremos utilizar en nuestro site, una vez instalado
  44. GENESIS FRAMEWORK ‣ La forma de trabajar es mediante la

    estructura: ‣ PARENT THEME: funcionalidad del framework ‣ CHILD THEME: personalizaciones, CSS, parte visual…
  45. GENESIS FRAMEWORK ‣ El PARENT THEME no debemos tocarlo nunca

    ‣ Nuestros cambios irán siempre en nuestro CHILD THEME ‣ Cada vez que haya una actualización de Genesis, nos aseguramos que todo lo que hemos tocado no sufre variaciones ‣ Forma mucho más cómoda de trabajar con plantillas personalizadas
  46. GENESIS FRAMEWORK ‣ El CHILD THEME necesita que previamente tengamos

    el PARENT THEME instalado ‣ Funciones personalizadas: ‣ Hooks ‣ Actions ‣ Widget Areas
  47. Buenas prácticas ‣ Utilizar Child Themes ‣ Hacer copias de

    seguridad ‣ Duplicator: https://es.wordpress.org/plugins/duplicator/ ‣ Subir imágenes directamente por ftp
  48. Buenas prácticas ‣ Utilizar certificado SSL ‣ Contratar con proveedor

    de hosting: 50-300 €/año ‣ Gratuito con tu proveedor de hosting: ‣ SSL Let's Encrypt
  49. Buenas prácticas ‣ Plugins para mejorar velocidad, rendimiento y puntuación

    Google PageSpeed Insights ‣ Above The Fold Optimization: https://es.wordpress.org/plugins/ above-the-fold-optimization/ ‣ Autoptimize: https://es.wordpress.org/plugins/autoptimize/ ‣ WP Smush: https://es.wordpress.org/plugins/wp-smushit/
  50. – Imanol Terán Si queremos un CMS ligero, con una

    gran comunidad detrás, altamente modificable y personalizable, y que nos permita realizar casi cualquier tipo de web que podamos imaginar, WordPress debería ser una opción a tener muy en cuenta
  51. Conclusiones ‣ Mantener WordPress y plugins actualizados ‣ Realizar copias

    de seguridad de forma regular ‣ Utilizar SSL en nuestro dominio ‣ Contratar hosting con una empresa especializada en WordPress
  52. Conclusiones ‣ Trabajar con Child Themes ‣ Es muy sencillo

    crear nuestros propios themes ‣ Cuidado cuando compramos themes, no están muy optimizados y corremos el riesgo de que nuestra web sea “una más” ‣ No utilizar plugins en exceso
  53. Debate ‣ ¿Habéis utilizado WordPress? ¿Preferís otro CMS? ‣ ¿Trabajáis

    con Child themes? ‣ ¿Conocíais Genesis o algún otro framework? ‣ ¿Qué plugins soleis utilizar? ‣ ¿Cuál es vuestro flujo de trabajo con WordPress? ‣ ¿Lo habéis utilizado para algo más que un blog o una web corporativa? ‣ ¿Conocéis algún uso diferente? ‣ ¿Algún otro plugin que recomendar?