Categoría: Software

  • Cómo editar en vivo CSS o Sass con Chrome

    Cómo editar en vivo CSS o Sass con Chrome

    Las herramientas para desarrolladores de Google Chrome pueden mejorar el flujo de trabajo de un desarrollo web. Digamos que estás trabajando en el diseño de un tema de WordPress y usas el preprocesador Sass.

    Normalmente estarás trabajando en local, para ello tendrás instalado algún software para tener un servidor local en tu equipo que corra Apache, MySQL y PHP: XAMP, AMPPS, MAMP o cualquier otro. En el artículo Cómo instalar WordPress en local paso a paso explico cómo hacerlo.

    Y trabajarás con algún editor o IDE en el que irás editando los archivos PHP del tema. En este artículo vamos a ver cómo editar en vivo el CSS o Javascript desde el navegador y poder guardar los cambios realizados aunque trabajes con un preprocesador.

    Las herramientas para desarrolladores de los navegadores son parte fundamental del proceso, utilizamos la consola, analizamos, etc. pero cuando editamos algo los cambios no se guardan y tenemos que reproducir esos cambios en nuestro IDE.

    Google Chrome permite que le demos permiso para que cuando editemos algo esos cambios se guarden gracias a los Workspaces (espacios de trabajo).

    Añadir Workspaces

    El proceso es muy sencillo:

    1. Abre en el navegador Google Chrome tu proyecto web y las herramientas para desarrolladores
    2. En Settings > Workspace añade el directorio de tu proyecto, si trabajamos con WP, añade la ruta al tema en el que estás trabajando. Te aparecerá un mensaje pidiendo arriba «DevTools solicita acceso completo a (tu directorio). Asegúrate de no revelar información confidencial». Pincha en «Permitir»
    3. Una vez añadido este Workspace debes mapear tus archivos locales con los de red, introduce la url de tu sitio, por ejemplo:  localhost/wordpress y en la derecha no tienes más que poner / .
    4. Si actualizas la página ya podrás editar en vivo y verás que los cambios que hagas en tu CSS se están guardando, en la consola tienes un historial de cambios que siempre puedes revertir.

    Algunas consideraciones, estos cambios no se van a guardar:

    • los cambios en el DOM,
    • los estilos que añadas como inline,
    • las nuevas reglas que hagas a no ser que los insertes en el panel Sources.

    Trabajando con un preprocesador como Sass en Chrome

    Claro que seguramente estés trabajando con un preprocesador CSS, digamos que es Sass aunque puede ser otro como Less o Stylus o alguno de Javascript (ver preprocesadores soportados). Si es así no querrás editar el archivo CSS sino el archivo .scss que corresponda, el archivo donde has incluido esa regla CSS.

    Chrome es capaz de detectar estos archivos de origen gracias al archivo de mapa de origen (.map), un archivo en formato JSON que establece la relación de cada declaración de CSS y la línea correspondiente del archivo de origen (.scss)

    En Settings > Preferences asegúrate que en Sources tienes activada la opción «Enable CSS source maps», por defecto lo está.

    Cada archivo CSS compilado hace referencia a ese mapa de origen en forma de comentario especial en la última línea del archivo.

    Ejemplo:

    /*# sourceMappingURL=estilos.css.map */
    

    Si te manejas con Sass pero no con la línea de comandos puedes usar Koala, un software multiplataforma de código abierto y gratuito que además de compilar Sass, Less, Compass y CoffeeScript tiene la opción de crear este mapa de origen y añadir esa línea en el CSS compilado.

    Por último te aconsejo que actives un par opciones experimentales de Chrome que pueden ayudarte. Primero activa las opciones experimentales en chrome://flags/#enable-devtools-experiments

    Experimentos de Herramientas para desarrolladores Mac, Windows, Linux, Chrome OS
    Habilita los experimentos de Herramientas para desarrolladores. Utiliza el panel de configuración de este servicio para activar experimentos individuales.

    En Settings > Experiments activa Live Sass y Source diff

    Live Sass te permite editar en vivo variables de Sass y Source diff añadirá una ayuda visual de colores a los cambios que vayas haciendo. Las líneas borradas se marcarán en rojo, las modificadas en púrpura y las nuevas en verde.

    Una vez hecho esto podrás editar CSS (o Sass) directamente desde el navegador.

  • 28 datos curiosos sobre WordPress

    28 datos curiosos sobre WordPress

    Los sistemas de gestión de contenidos (CMS) son utilizados por millones de blogs y sitios web. WordPress es actualmente el CMS más popular en el mercado de hoy y tiene más de 17 millones de sitios web. El 27,3% de los sitios web que existen utilizan WordPress.

    WordPress, el gestor de contenidos más popular, en 2016 ha sido galardonado por séptimo año consecutivo como el mejor CMS del año. Hay mucho que aprender acerca de WordPress, al final del artículo podrás ver una infografía con 28 datos interesantes sobre este popular CMS.

    Adelantamos algunos.

    Los principales Temas y Plugins para WP

    Hay miles de temas gratis y plugins disponibles en WordPress.

    Los temas gratuitos más populares de los usuarios de WordPress son:

    Los temas comerciales más vendidos para WordPress son

    Los plugins más vendidos para WordPress son:

    Empresas Asociadas

    El nombre de la compañía que posee la mayoría del mercado en CMS es Automattic y tiene 490 empleados. La empresa que más temas y plugins de WordPress produce es Envato. Cuenta con aproximadamente 180 empleados en Australia y 80 contratistas alrededor del mundo. En 2015, Envato tuvo un ingreso de más de $400 millones.

    Los sueldos de los Desarrolladores CMS

    Los datos recogidos nos dicen que, aunque WordPress tiene la mayor cantidad de usuarios, no ofrece el salario más alto. Las herramientas de CMS Drupal y Joomla ofrecen salarios más altos a sus desarrolladores en comparación con WordPress. Los desarrolladores de Drupal ganan un salario promedio anual de $84,000, los desarrolladores de Joomla ganan aproximadamente $82,000 al año y los desarrolladores de WordPress ganan en promedio $79,000 al año.

    Infografía WordPress

    El equipo de Skilled.co ha diseñado esta infografía con datos de más de 30 fuentes que además han traducido a español para nosotros: 28 cosas que probablemente no sabes sobre WordPress.

    En inglés:

     

  • 2 plugins y 9 acciones gratuitas para Photoshop (Parte VIII)

    2 plugins y 9 acciones gratuitas para Photoshop (Parte VIII)

    Una nueva entrega de plugins gratuitos para Photoshop. En esta ocasión la mayor parte son acciones en vez de plugins. Recuerda que cuando descargues estas acciones no tienes más que cargarlas desde el panel de «Acciones» y darle al play.

    Sumados a los publicados anteriormente ya llevamos 82 plugins gratuitos para Photoshop

    2 plugins y 9 acciones gratuitas para Photoshop

    Los dos primeros son plugins, el primero de ellos Fontea es genial, el resto son acciones y debes tener en cuenta que las acciones pueden crear conflictos por el idioma de tu instalación. Cuando corras la acción recuerda que muchos comandos están asociados a los nombres de capa. Si por ejemplo la acción crea una capa y tu Photoshop está en español la llamará «Capa 1» mientras que si el autor de la acción la ha creado en inglés buscará una capa llamada «Layer 1».  Si tu Photoshop no está en inglés deberás detener la acción cuando te informe de ese conflicto y cambiar los nombres o ejecutar los comandos manualmente.

    1. Fontea

    Con el plugin gratuito Fontea puedes acceder dentro de Photoshop a la popular colección de más de 700 fuentes web de Google Fonts.

    fontea-google-fonts-plugin-gratuito-photoshop

    Sus creadores son madebysource creadores de otros famosos plugins comerciales y gratuitos que hemos recogido aquí y de Avocode que presentaron como el asesino de Photoshop. En esta ocasión el plugin Fontea es totalmente gratuito.

    Está disponible para Mac y Windows, para Photoshop CC 2014/2015 y anuncian que pronto también para Sketch.

    2. Othericons

    Este plugin también de madebysource trae a Photoshop colecciones gratuitas y premium de iconos.

    icono-plugin-photoshop-gratuito

    3. Ultimate Copywriter’s Photoshop Actions Set Pack – Kryspin.net

    En vez de crear tu boceto con Lorem Ipsum este paquete de acciones insertará texto dummy pero más real.

    photoshop-plugin-copy-text

    Aunque en la web veréis dos versiones: demo gratuita y full, realmente la full consiste en contratar los servicios de su creador.

    Efecto sombra alargada

    Dos acciones gratuitas para crear este efecto de sombra alargada.

    4. Long Shadow

    long-shadow-photoshop-action-photoshop

    5. Long Shadow Photoshop Action | Freebie

    long-shadow-zinx

    En la primera entrega de la colección de plugins gratuitos para Photoshop os dejé una extensión que nos servía para crear el mismo efecto pero con un panel de opciones pero parece que el sitio de descarga ya no está activo.

    6. Bootstrap Grid System Photoshop Action – 1170px | Web3Canvas

    Una acción para crear el sistema de rejilla de Bootstrap

    bootstrap-grid-1170-ps-action-720x400

    7. Retinize It – Photoshop actions for slicing retina assets @2x @3x

    Prepara versiones de tu trabajo para dispositivos retina

    Retinize It Photoshop actions for slicing retina assets 2x 3x

    Más información en este artículo de Smashing Magazine

    retinize-it

    8. Isometric 3D Perspective Mockup Photoshop Action (.atn) 

    Acción gratuita para uso personal que da perspectiva 3D y aspecto isométrico a cualquier boceto.

    Isometric-3D-Perspective-Mockup-Photoshop-Action

    9. Ps Browser UI Action

    Una acción que añade un navegador minimalista para presentar tu web.

    browser-ui

    10. ScreenShot Photoshop action

    Con esta acción una captura de pantalla tendrá el aspecto de una fotografía tomada a tu monitor.

    screenshot-photoshop-action

    11. iOS7 Blur – Photoshop Action

    Crea ese efecto desenfocado de iOS7

    ios7-blur-ps-action

  • Generador básico y gratuito de temas para WordPress

    Generador básico y gratuito de temas para WordPress

    Lubith es un generador gratuito de temas para WordPress WYSIWYG. Debes crearte una cuenta con tu email o con alguna de tus redes y ya puedes empezar a crear tu tema para WordPress.

    Lubith Theme Editor

    Se parte de un tema por defecto en el que vas seleccionando cada elemento para editarlo, cambias la fuente, el color, lo mueves arrastrando y soltando, etc. En el editor verás un contenido para testearlo, una vez creado tu tema puedes descargarlo y usarlo como quieras, incluso para venderlo.

    Hay una opción premium de pago que te permite crear más de un tema al mismo tiempo y volver a editar los que ya hayas creado, con la cuenta gratuita sólo lo conservarás en Lubith 7 días.

    Lo he conocido a través de Soft & Apps pero es un proyecto que nació hace ya unos años, lástima que a pesar de seguir activo no haya evolucionado mucho porque son pocas las opciones de edición. Lamentable no ofrece todo lo que un tema gratuito puede ofrecerte desde el mismo Customizer ni otros frameworks.

  • Descarga gratis los 7 plugins Nik para Photoshop de Google

    Descarga gratis los 7 plugins Nik para Photoshop de Google

    Ya puedes descargar completamente gratis la colección de los 7 plugins Nik para Photoshop y Lightroom de Google.

    Nik Collection de Google

    1. Analog Efex Pro: Explora el aspecto de cámaras, películas y lentes clásicas.
    2. Color Efex Pro: Un conjunto de filtros para corregir y retocar colores y conseguir efectos originales.
    3. Silver Efex Pro: Domina el arte de la fotografía en blanco y negro con controles inspirados en las cámaras oscuras de revelado.
    4. Viveza: Ajusta de manera selectiva el color y la tonalidad de las imágenes sin máscaras ni selecciones complicadas.
    5. HDR Efex Pro: De lo natural a lo artístico: descubre todas las posibilidades que ofrece la fotografía HDR.
    6. Sharpener Pro: Muestra los detalles más ocultos de manera uniforme con la herramienta de nitidez de imagen que usan los profesionales.
    7. Dfine: Mejora tus imágenes con una reducción de ruido adaptada a tu cámara.

    Google adquirió este software en 2012 para añadirlos a Picasa, ahora Google Photos. Hasta antes de ayer el coste de este pack era de 149 dólares, aquellos que lo hayan comprado en 2016 pueden pedir la devolución de su dinero.

    Compatible con Mac OS X 10.7.5 hasta la versión 10.10, Windows Vista o superior

    • Desde Adobe Photoshop CS4 (CS5 para HDR Efex Pro 2) hasta la versión CC 2015
    • Adobe Photoshop Elements 9 hasta la versión 13 (excepto HDR Efex Pro 2, que no es compatible con Photoshop Elements)
    • Adobe Photoshop Lightroom 3 hasta la versión 6/CC
    • Apple® Aperture® 3.1 o versiones superiores

    Enlace de descarga y más info: Nik Collection

    7 plugins que añadimos a la colección de plugins gratuitos para Photoshop que vamos publicando:

  • 19 frameworks y 16 Page Builders para WordPress

    19 frameworks y 16 Page Builders para WordPress

    Cuando vas a iniciar tu proyecto web probablemente te decantes por utilizar el CMS más popular: WordPress.

    Esta decisión que toman 1 de cada 4 proyectos web ya de por sí va a implicar ciertas limitaciones aunque no seré yo quien diga que con WordPress no puedes construir cualquier web. Las limitaciones impuestas por la tecnología pueden casi siempre ser salvadas por los conocimientos y profesionalidad del que la usa. Puedes hacer grandes fotografías con tu móvil, trabajar con ratón o con tableta gráfica, con Mac, Linux o Windows, etc.

    WordPress es en sí un framework

    Elegir WordPress frente a programación ad hoc u otro CMS es una elección que dependiendo de tus conocimientos limitará tu web. WordPress es en sí un framework, una colección de código que te facilita el desarrollo, gestión y administración de un sitio web. Está basado en PHP, MySQL y cada vez más JavaScript, conocer a fondo estos lenguajes te permitirán ampliar este framework, igual que conocer CSS a fondo te permite usar sin limitaciones Bootstrap.

    Si por ejemplo necesitas una funcionalidad que no encuentras en ningún plugin de WordPress, aunque difícil es posible, y no sabes crearlo tú mismo pensarás que WordPress no es tu solución.

    Con el diseño ocurre lo mismo, si no tienes conocimientos de diseño de temas para WordPress, PHP, CSS, HTML, JavaScript y puedes crear uno tú mismo tendrás que elegir uno de los miles que existen. Puedes optar por un tema gratuito o uno de pago y esa elección será de nuevo una limitación. Si eres capaz de crear un tema hijo (lo explico al final del artículo) y hacer las modificaciones que necesitas genial, si no estarás limitado a las posibilidades de personalización que ofrezca.

    Para diseñar y personalizar un tema de WordPress tienes varias opciones, el enfoque también puede variar según sea un tema para tu proyecto, para un cliente o para compartirlo o comercializarlo:

    1. Elegir uno gratuito o premium
    2. Elegir un framework como base de tu tema
    3. Empezar a desarrollar un tema desde cero con un starter theme
    4. Empezar a desarrollar un tema desde cero picando código

    Una vez que has tomado esta decisión y tienes el tema puedes seguir personalizando su diseño de tres formas:

    1. crearle un tema hijo para personalizar algún aspecto y no perder las posibles actualizaciones del tema que has elegido,
    2. desde la versión 3.4 puedes configurar las opciones de personalización que ofrezca el tema en el panel de administración de WP desde el customizer, si has decidido crearlo no creo que emplees tiempo en añadir opciones al customizer a no ser que pretendas compartirlo,
    3. instalar plugins como los Page Builders u otros plugins que añadan capas de diseño.

    En este artículo vamos a centrarnos en dos aspectos, los frameworks y los Page Builders.

    Diferencias entre Frameworks y Page Builders para WordPress

    Crear un tema para WordPress con multitud de opciones de personalización, con multitud de módulos, con un sistema WYSIWYG, de soltar y arrastrar, con buena documentación y soporte hará que sea utilizado por multitud de usuarios de WordPress. Incluso profesionales del diseño web y de WordPress utilizarán estos temas como base para crear los proyectos de sus clientes.

    Es lo que conoce como framework, un esqueleto, un armazón que tiene funciones ya definidas para ahorrarte un trabajo de programación. Elegir un framework nos va a facilitar el uso y el mantenimiento de una tecnología pero también puede limitarla (de nuevo) Si pensamos en CSS por ejemplo podríamos usar Bootstrap, tenemos ya un diseño base de botones, tipografía, grid, etc. Dependerá de nuestros conocimientos de CSS para personalizar o añadir lo que nos falte.

    La primera limitación de un framework es que debemos aprender a utilizarlo, la curva de aprendizaje puede ser mayor o menor, ayudará que exista buena documentación. Cuando se utilizan frameworks por usuarios no avanzados el resultado puede ser óptimo pero limitado a lo que ofrece. Su uso implicará una dependencia más, confiamos en que el desarrollo de WordPress continúe por mucho tiempo pero cómo asegurarnos que ocurrirá lo mismo con el framework que hemos elegido.

    Mi consejo es que te documentes antes de decantarte por uno u otro framework:

    • quién lo desarrolla,
    • el tamaño de su comunidad,
    • la documentación que existe,
    • su flexibilidad,
    • su rendimiento,
    • el impacto en WPO, etc.

    Podemos hacer dos grupos de herramientas que nos sirven para diseñar un tema de WordPress, los que integras o vienen ya integrado en un tema, los frameworks, y los que funcionan como plugins, los llamados Page Builders que permiten diseñar páginas y posts. Sus principales diferencias son:

    • Normalmente los frameworks se utilizan para desarrollar un nuevo tema, normalmente como tema hijo del tema framework mientras que los Page Builders son plugins que puedes utilizar en un proyecto en marcha en el tema que ya tengas activo para por ejemplo diseñar una página nueva o añadir contenido a algún post.
    • Otra diferencia es el usuario final, normalmente los plugins son utilizados por usuarios sin conocimientos avanzados de programación mientras que los frameworks son utilizados por diseñadores y desarrolladores web, profesionales y estudios de diseño para mejorar la productividad de sus encargos.

    Muchos Page Builders son compatibles con frameworks e incluso puedes utilizar más de un Page Builder, consulta la documentación y asegúrate de que no hay conflicto.

    19 Frameworks para WordPress

    Hacemos una relación de los frameworks más populares, los que tienen multitud de opciones de configuración. En 2009 publiqué un listado que actualizaré en breve de otro tipo de frameworks, sin apenas opciones de configuración, desnudos de estilos, son conocidos como starter themes. 

    Los starter themes como Undesrcore, a diferencia de los frameworks que listamos aquí no tienen opciones de configuración simplemente incluyen los archivos y estilos más básicos para empezar a desarrollar tu tema desde cero.

    Características comunes a los frameworks de WordPress:

    • los temas framework se instalan como cualquier tema, funcionan como temas padre.
    • Muchas veces se descargan ya con un tema hijo y si no lo creas tú.
    • Requieren conocimientos de programación y una curva de aprendizaje mucho mayor que los Page Builders,
    • Suelen utilizarlos por diseñadores y desarrolladores web que quieren mejorar la productividad.

    1. Avada – 59$

    El tema de WordPress más vendido en la popular tienda Themeforest, creado por ThemeFusion, lo han comprado más de 182,896 veces, unos beneficios de más de 8 millones de dólares con un solo tema. Su éxito es que lleva incluido Fusion Builder

    fussion-builder-avada-wordpress-2fussion-builder-avada-wordpress

    2. Tema Divi para WordPress – 69$

    Es parte de una suscripción a Elegant Themes (desde 69$), con dicha suscripción puedes descargar todos sus temas. Este y otros temas de Elegant Themes vienen con el plugin Divi Page Builder para WordPress. Es el tercer tema más popular entre los usuarios de WordPress.

    divi-tema-wordpress

    3. Genesis – 59,95$

    Quizás el framework más popular para WordPress, puedes adquirirlo como Frameork o junto con un tema hijo.

    The-Genesis-Framework-wordpress

    4. Canvas – 99$ – 119$

    Uno de los temas más populares, el puesto nº 12 según wpsniffer. con multitud de opciones de personalización.

    Canvas-WordPress-Theme-422x338

    5. Hybrid Core WordPress theme framework – Gratuito

    Totalmente gratuito, lo instalas y haces una llamada desde el archivo functions.php de tu tema.

    hybrid-core-themes-600x278

    6. Themify Flow – Drag & Drop WordPress Theme Builder – Gratuito

    Gratuito, puedes leer más en el artículo Themify Flow: crea temas WordPress desde el front-end

    themify-flow-framework-gratuito-wordpress-temas-ceslava-modulos-510x409

    7. WordPress Site Builder | Layers – Gratuito y Pro

    Gratuito aunque puedes ampliar sus funciones con Layers Pro – Extended Customization for Layers por 29$. Puedes leer la reseña en Layers y Upfront ¿Es este el futuro de WordPress?

    Layers-WordPress-Site-BuilderLayers-WordPress-Site-Builder-510x437

    8. Upfront (Demo) – 24,5$/mes

    Este framework es el que utilizan los temas Premium de WPMU DEV, no puedes adquirirlo por separado, tienes que comprar una suscripción desde 24,5$ al mes.  Puedes leer la reseña en Layers y Upfront ¿Es este el futuro de WordPress?

    upfront-wordpress-panel

    9. TemplateToaster – 49$

    TemplateMonster es un software de escritorio con el que generas plantillas para WordPress, Joomla, Magento, Drupal, HTML Website, PrestaShop, VirtueMart y WooCommerce.

    Puedes empezar de cero o descargar algún tema, hacer las modificaciones, exportar el tema e instalarlo en tu WordPress, el tema incluirá el framework de TemplateToaster

    templatetoaster-wordpress-framework

    10. Headway Themes – Drag and Drop WordPress Theme Builder – desde 89$

    Este framework es de los más veteranos, desde 2009, entre las opciones está la de guardar un historial, una captura (snapshot) con el que poder volver a un estado anterior de tu diseño.

    headway-wordpress-generator

    11. iThemes Builder | WordPress Theme Framework – 80$

    En esta tienda tiene su propio Builder integrado en los temas, el pack de 80$ incluye 6 starter themes y el plugin.

    iThemes Builder WordPress Theme Framework iThemes

    12. Beans WordPress theme framework

    Gratuito, de código abierto y ligero.

    The most innovative WordPress theme framework Beans WordPress theme framework

    13. Gantry – Next Generation Theme Framework – Gratuito

    Quizás de las opciones gratuitas y de código abierto la más completa, actualizado recientemente en su versión 5.2.7. Detrás del proyecto está la tienda Rockettheme que lo liberó creando una gran comunidad con mucha documentación. Basado en Bootstrap es un framework tanto para WordPress como para Joomla!

    gantry-framework-layout-manager

    14. Codestar Framework – Gratuito

    Gratuito, de código abierto y ligero. Actualizado recientemente.

    codestar-framework-wordpress

    15. Options Framework Theme | WP Theming – gratuito

    Este framework lo que hace es integrar en tu tema el panel de opciones del plugin gratuito Options Framework

    options-framework-plugin

    16. Unyson Framework | Theme Fuse – Gratuito

    Otro framework, utilizado también como plugin, liberado por una tienda, en este caso ThemeFuse. En la web oficial puedes descargar un starter theme para este framework.

    unyon-framework-wordpress

    17. Awesome Studio Framework for WordPress – Gratuito

    Un reciente framework que está compuesto de dos partes Awesome Dev PlatformAwesome Studio. Basado en shortcodes. Ahora mismo en beta privada aunque han subido un plugin para descargarte los módulos mediante shortcodes y utilizarlo como builder.

     

    awesome-studio

    18.  Redux Framework – Gratuito

    Este framework añadía un panel de opciones pero lo han integrado en el customizer.  WordPress.org no permite en su repositorio oficial de temas ningún tema con panel de personalización propio.

    Una captura de su impresionante demo

    Customize Redux Demo Redux Framework

    19.UpThemes Framework – UpThemes – Gratuito

    Un panel del opciones que funciona con el customizer, gratuito y de código abierto aunque parece que no se actualiza desde hace un tiempo.

    16 Plugins Page Builders Drag & Drop

    Las características más comunes de los Page Builders son:

    • Generalmente son independientes del tema que utilices,
    • no necesitan de conocimientos de programación,
    • funcionan con módulos que se arrastran y sueltan (drag & drop) en el editor de páginas o posts,
    • pueden ser compatibles con algún framework de los anteriormente vistos,
    • aunque no es lo habitual es posible que puedas utilizar o necesitar más de 1 plugin Page Builder y no tengas problemas de conflicto,
    • los módulos o elementos de contenido suelen ser widgets, sliders, carrousel, testimonios, mapas, vídeos, imágenes, HTML personalizado, efecto parallax, etc.
    • la mayoría ofrece opciones de configuración de dichos módulos,
    • muchos permiten organizar los módulos en un nuevo layout en columnas responsive.
    • muchos tienen la posibilidad de hacer esta edición en vivo en el front-end
    • algunos permiten guardar plantillas para reutilizarlas,
    • el resultado en código al utilizar un Page Builder puede ser mediante shortcodes o código, en cualquier caso si desinstalas el plugin no te va a funcionar pero si cambias de tema se mantendrá el trabajo que hayas hecho.

    1. Visual Composer: Page Builder para WordPress – 34$

    Más de 100.000 ventas en CodeCanyon hacen de este Builder el más popular. El sexto plugin más utilizado en sitios creados con WordPress según el servicio wpsniffer. Permite la edición desde el front-end y desde el backend. Puedes ampliar sus más de 45 módulos con más de 150 extensiones creados por su comunidad.

    visual-composer-wordpress

    2. Beaver Builder – gratuito y PRO desde 99$

    Uno de los más interesantes, con muy buenas plantillas de layouts y edición desde el front-end.

    beaver builder wordpress

    Puedes probar la versión gratuita Beaver Builder – WordPress Page Builder o adquirir la PRO por sólo en la web oficial desde 99$

    3. Page Builder Plugin – SiteOrigin – gratuito

    Gratuito y con más de 700.000 descargas, puedes añadir cualquier widget en post o páginas y decidir su layout por columnas arrastrando y soltando. Viene con algunos widgets propios aunque puedes añadir los que quieras.

    page-builder-site-origin-wordpress

    4. Page Builder by WooRockets.com – Gratuito

    Anteriormente conocido como IG Page Builder cambió su nombre al comprarlo WooRockets.com

    Soporta widgets en posts y páginas y multitud de shortcodes.

    wr-pagebuilder-wordpress

    5. Themify Builder – 39$

    El plugin de Themify viene incluido en los temas de la tienda pero también lo venden por separado para utilizarlo en cualquier tema.

    Edición en el backend y front-end, módulos, arrastrar y soltar y algo que se agradece, puedes importar y exportar el diseño y configuración de la página que hayas creado.

    builder-wordpress-themify

    6. VelocityPage – desde 97$

    Uno de los más exitosos, puedes ver cómo funciona en esta Demo

    VelocityPage

    7. Aqua Page Builder – Gratuito

    Gratuito e intuitivo aunque más básico que el resto.

    aqua-page-builder-wordpress

    8. Plugin Divi Page Builder para WordPress – 89$

    Es parte de una suscripción a Elegant Themes con acceso a sus populares temas y plugins.

    divi-builder-wordpress-plugin

    9. MotoPress Content Editor – gratuito y pro desde 29$

    Versión gratuita y de pago. Edición desde el Front-end y backend. Puedes ampliarlo con tus propios shortocodes y es compatible con custom post types, WPML y frameworks y temas de Studiopress, PageLines, Headway Themes, WooThemes, Template Monster, Theme Hybrid, etc.

    MotoPress Content Editor Demo — WordPress

    10. Forge –Front-End Page Builder de CPOThemes – desde 59$

    Este reciente plugin del conocido Manuel Vicedo, creador de la tienda CPOThemes. El plugin tiene versión gratuita y una PRO. Más de 40 módulos diseñados con muy buen gusto que puedes añadir desde el mismo front-end.

    forge-page-builder-wordpress

    11. WP Massive Visual Builder Plugin – desde 24$

    Funciona con cualquier tema, tanto en páginas como en posts. Más de 50 elementos, antes a la venta en Codecanyon y ahora sólo en su web donde puedes probarlo antes de comprarlo.

    Massive Visual Builder WordPress Website Builder

    12. MiniMax – Page Layout Builder – Gratuito y PRO 35$

    Además del page builder con layouts incluye sliders, galerías, progress bar, testimonios…

    Tiene versión lite gratuita en el repositorio, la versión de pago incluye más funciones a la edición front-end y 30 módulos más.

    minimax page builder wordpress

    13. Live Composer Page Builder – Gratuito

    Puedes añadir sus más de 30 módulos desde el fornt-end. Interesante que además de poder editar el contenido de posts y páginas puedes editar el header y el footer, es decir, con este builder y un tema en blanco puedes crear todo el sitio.

    Aunque es gratuito dispone de addons, algunos gratuitos y otros de pago. Puedes ver cómo funciona en esta demo.

    Live Composer • Free WordPress Page Builder Plugin

    14. Awesome Builder – 28$

    Permite generar shortcodes, integrar módulos desarrollados en Bootstrap y también cualquier widget. Interesante la posibilidad de configurar animaciones para los widgets.

    AWESOME BUILDER wordpress

    15. PT Builder | WP Drag & Drop Page Builder – 20$

    Este builder puede serte útil si eres desarrollador y quieres ampliarlo creando tus propios módulos.

    pt-builder-wordpress

    Actualización 15/07/16

     16. Elementor ★ Page Builder for WordPress – Gratuito

    Plugin gratuito y de código abierto. Según me cuenta Ben Pines, su CMO, les ha llevado más de un año desarrollarlo. Como verás en las capturas y en el vídeo su uso es muy sencillo. Tienes un panel a la izquierda con los elementos que quieras añadir, sólo tienes que arrastrar y soltar para editar en vivo.

    elementor-page-builder-wordpress-2 elementor-page-builder-wordpress

    Otras opciones

    Hay muchas más opciones:

    • plugins de shortcodes, una opción simple para añadir multitud de cosas a tus posts o páginas aunque puede ser un quebradero de cabeza si algún día decides dejar de utilizarlo y tienes que eliminar todos los shortcodes de tu WP,
    • el megaplugin Jetpack, uno de sus módulos te permite añadir otro CSS
    • y cualquier plugin para funciones concretas como sliders, caja de autor, redes sociales, widgets, etc.

    1. ThemeMask

    Una opción curiosa y distinta que nació en 2013 sin demasiado éxito. No es realmente un Builder, es un sistema de máscaras, de skins, para temas específicos de ElegantThemes, StudioPress, WPZOOM y WooThemes, busca si tu tema es compatible y descarga la máscara que añadirá una capa que cambiará el aspecto de tu tema mediante CSS y jQuery.

    La gran ventaja es que tu tema queda intacto y su instalación y desinstalación es cuestión de segundos. Sólo necesitas un plugin y descargar tu máscara. Algo parecido a las Skins de DIYthemes.

    2. PageLines – Platform 5

    Está a punto de lanzarse este builder construido enteramente en Javascript. Actualizaremos el post cuando eso ocurra, mientras puedes leer este artículo: The Benefits of Going 100% Javascript – PageLines

    platform-5-pagelines-wordpress

    3. Shortcodes Ultimate

    Con este plugin añades más de 50 shortcodes además de poder añadir los tuyos propios.

    shortcode-plugin-wordpress

    4. CSS Hero – 29$

    Puedes editar el CSS desde el front-end, totalmente compatible con frameworks como Genesis

    css-hero-wordpress

    5. WordPress Site Designer for Dreamweaver | DW Extensions | ExtendStudio – 79$

    Extensión para crear temas de WordPress directamente desde Dreamweaver, más de 140 módulos a incluir fácilmente pinchando y arrastrando en la vista Diseño. Puedes empezar con uno de los 13 temas que incluye. Crea secciones de autor, portafolios, testimonios, etc. Compatible con CS4 hasta CC 2015.

    extension-dreamweaver-wordpress

    Bonus: Cómo crear un tema hijo

    Ya sea porque te has decidido por un tema framework o porque necesitas hacer algún cambio a tu tema y no quieres perder sus posibles actualizaciones te dejo una breve guía de cómo crear un tema hijo o child theme de tu tema framework o tema padre:

    1. Instala el tema framework o padre como cualquier tema
    2. Crea una carpeta en wp-content/themes, por ejemplo: mitemaframework-hijo
    3. En esa carpeta crea el archivo style.css añade los metadatos de tu tema al inicio del archivo en los comentarios y muy importante añade la etiqueta Template con el nombre de la carpeta de tu tema padre:
    /*
     Theme Name:   Mi temapadre hijo
     Theme URI:    http://miweb.com/mitemapadre-hijo/
     Description:  Mi temapadre Child Theme
     Author:       Tu nombre
     Author URI:   http://miweb.com
     Template:     mitemapadre
     Version:      1.0.0
     License:      GNU General Public License v2 or later
     License URI:  http://www.gnu.org/licenses/gpl-2.0.html
     Text Domain:  mitemapadre-child
    */

    Una vez hecho esto activa tu tema hijo en Apariencia -> Temas.

    De esta forma ya tienes un tema hijo con todo lo del tema padre pero sin los estilos CSS. Si quieres mantener los estilos del tema padre crea un archivo functions.php y añade este código

    <?php
    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
        wp_enqueue_style( 'estilos-tema-padre', get_template_directory_uri() . '/style.css' );
    
    }
    

    En este mismo archivo, el archivo functions.php es donde tendrás muchas veces que incluir una función que hará la llamada al framework.

    Conclusiones

    La pretensión de este artículo no es la de recomendar uno u otro framework o Page Builder, ni siquiera su uso. He intentado recoger todas, o casi todas, las opciones, de pago y gratuitas. Seguro que hay algún framework o Page Builder que se me ha pasado, es cuestión de acceder a los enlaces, a las demos, probar en una instalación local y decidir cuál es el quieres usar.

    Recuerda que al igual que sistemas como Wix te facilitará el trabajo intenta no depender demasiado de trabajos de terceros y aprende cómo diseñar y crear tú mismo el tema y funciones que necesita tu WordPress.

  • Cómo instalar WordPress en local paso a paso

    Cómo instalar WordPress en local paso a paso

    Para crear un entorno de desarrollo local de WordPress lo primero que necesitamos hacer de nuestra máquina un servidor local, para ello utilizaremos un software *AMP

    • A – Apache
    • M – MySQL
    • P – PHP

    * Le precede la letra del SO: WAMP, MAMP, LAMP

    Entre las opciones existentes destacamos cuatro: MAMP, XAMPP, Instant WordPress y AMPPS. Comentamos sus ventajas y desventajas y explicamos porqué AMPPS me parece la mejor de ellas.

    Al final vemos cómo instalar manualmente WordPress en local paso a paso.

    1. MAMP & MAMP PRO

    MAMP es muy popular entre usuarios de Mac OS X, también está disponible para Windows. Además de PHP podrás desarrollar proyectos con Python y Perl.

    wordpress-local-mamp

    A pesar de tener una demo gratuita sólo con la versión de pago, la versión PRO de 39€ obtendrás todo su potencial como el uso de virtual hosts, dynDNS, email, múltiples versiones de PHP.

    2. XAMPP (servicio Bitnami)

    XAMPP es la aplicación más popular desde hace tiempo entre usuarios de Windows aunque también está disponible para Linux y Mac OS X. Tendrás MariaDB, PHP y Perl.

    xampp WordPress local

    Puedes utilizar los paquetes del servicio Bitnami para instalar con un asistente WordPress o cualquiera de los más de 130 aplicaciones de este servicio. Bitnami también puede ser usado de forma independiente sin necesidad de instalar XAMPP primero.

    Bitnami Stacks WordPress local

    3. Instant WordPress (portable)

    Instant WordPres no es la solución óptima para un entorno de desarrollo pero tiene una particularidad de la que puedes sacarle provecho en alguna situación. Es una aplicación portable por tanto puedes llevarte tu instalación local de WordPress en un lápiz USB o en un disco duro.

    instant WordPress instalar local

    4. Softaculous AMPPS (la mejor opción)

    De entre todas las opciones gratuitas encuentro AMPPS la más completa. Contiene Apache, MySQL, MongoDB, PHP, Perl & Python.

    AMPPS WordPress local

    El Panel de control es muy, muy completo, accesos directos a phpMyAdmin, gestión y creación de dominios, FTP, etc. y en el panel izquierdo más de 300 aplicaciones (la primera es WordPress) con información muy completa y asistente de instalación.

    AMPPS Powered by Softaculous WordPress local

    Instalar WordPress en local con Softaculous AMPPS

    Pero su mayor ventaja es que puedes crear tus propios dominios virtuales y trabajar más cómodamente que con localhost/carpeta y al igual que con Bitnami puedes instalar WordPress y cientos de aplicaciones con un asistente al margen de que lo hagas de forma manual. La ventaja sobre Bitnami es que ese asistente tiene bastantes más opciones como:

    • la de elegir algún dominio que hayas creado, deja en blanco el campo directorio para que se instale en la raíz.
    • instalar un Multisitio,
    • elegir el idioma,
    • instalar algún tema, etc.

    En un par de minutos tendrás instalado de forma limpia y transparente tu WordPress.

    AMPPS AMPPS WordPress local

    Todas tus instalaciones quedan registradas y puedes hacer backups, clonarlas, actualizarlas o simplemente eliminarlas con un clic.

    AMPPS AMPPS WordPress instalacion local

    Cómo instalar WordPress manualmente en local paso a paso

    Una vez expuestas las opciones cuando tengas instalada tu elegida deberás iniciar los servicios de Apache y MySQL. (Ver más abajo si no puedes iniciar el servicio de Apache).

    Con Bitnami, Instant WordPress o AMPPS puedes saltarte estos pasos y hacer una instalación automatizada pero si prefieres hacerlo de forma manual sigue estos pasos.

    1. Crea una nueva carpeta dentro del directorio de instalación del software AMP que hayas elegido, por ejemplo «miwordpress»
      • En XAMPP sería una carpeta que crees en htdocs
      • en AMPPS sería dentro del directorio www
      • si has creado un dominio virtual con AMPPS la carpeta con el nombre del dominio ya habrá sido creada dentro de www y no necesitas crear una nueva
    2. Descarga el paquete del core de WordPress desde WordPress.org
    3. Descomprime y extrae el contenido de la carpeta wordpress en el directorio que creaste en el paso nº 1. Ej: «miwordpress»
    4. Una vez hecho esto si te diriges en tu navegador a la dirección localhost/miwordpress o en el caso de que hayas creado un dominio accedes a ese dominio. WordPress te informará que necesitas una base de datos, su usuario y contraseña.
      WordPress › Instalación del archivo de configuración.
    5. Vamos a crear la Base de Datos. Desde tu navegador ve a localhost/phpmyadmin y en el panel izquierdo eliges «Nueva». Le pones un nombre a tu Base de Datos y como cotejamiento utf8mb4_general_ci.
    6. Volvemos a WordPress en el navegador localhost/miwordpress (o el dominio virtual) y seguimos con el asistente. Introducimos el nombre de la Base de Datos, en usuario ponemos root y por defecto la contraseña en XAMPP la dejas vacía y en AMPPS pones mysql
      WordPress › Instalación del archivo de configuración-2
    7. Si lo hemos hecho correctamente podremos ejecutar la instalación, sólo nos queda rellenar nuestro datos de administración para nuestro nuevo sitio local.
      Instalación de WordPress

    ¡Listo!

    Si la instalación la vas a llevar en un servidor real que hayas contratado el proceso sería muy similar salvo que lo normal es que el core de WordPress lo subirías por FTP a tu carpeta raíz del dominio, normalmente «public_html» y que el usuario y contraseña de la Base de Datos los crearás tú mismo bien desde phpMyAdmin o desde el panel de control de tu hosting (Ej: cPanel o Plesk) con algún asistente de creación de Bases de Datos.

    Solución si da error al iniciar Apache

    Si te salta un error porque por ejemplo el puerto 80 ya está en uso comprueba qué servicio es el que crea conflicto.

    Por ejemplo en Windows si pones en la línea de comandos encontrarás el PID de ese servicio

    C:\> netstat -aon | findstr 0.0:80

    puerto 80 en uso AMPPS XAMPP WordPress local error Windows

    En XAMPP te lo dice el propio panel de control.

    xampperror wordpress local

    En el administrador de tareas puedes buscar con el PID qué servicio es. Además de Skype suele crear conflictos el «Servicio de Publicación World Wide Web» con el PID 4. Lo mejor es que vayas a Servicios de Windows, lo detengas y lo configures para que se inicie de forma manual.

    error puerto 80 windows 10 wordpress local

     

  • Probando Adobe CC en la Microsoft Surface Pro 3

    Probando Adobe CC en la Microsoft Surface Pro 3

    Las aplicaciones de Adobe suelen utilizarse desde ordenadores de sobremesa. Aunque hay apps para iOS y Android, trabajar con Photoshop desde un smartphone o una tablet no suele ser precisamente cómodo. Adobe ha trabajado con Microsoft para adaptar sus aplicaciones y dar la posibilidad de trabajar con ellas desde la Microsoft Surface Pro 3.

    Esta semana me enviaron un kit con este híbrido de tablet y portátil para testearla con las aplicaciones de Adobe CC 2015.

    adobe kit microsoft surface pro 3 ceslava 1-4 adobe kit microsoft surface pro 3 ceslava 1-3 adobe kit microsoft surface pro 3 ceslava 1-2 adobe kit microsoft surface pro 3 ceslava 1

    El resultado ha sido estupendo, la Microsoft Pro 3 tiene las suficientes características para un buen rendimiento. Su resolución de 2160 x 1440, tamaño (12’’) y peso de 800 gramos la hacen manejable en cualquier entorno.

    adobe kit microsoft surface pro 3 1-6

    Como os decía no es sólo una tablet, la Surface Pro 3 viene con un teclado liviano que sirve además de funda y que puedes montar con un clic. El teclado tiene teclas retroiluminados y un trackpad bastante grande y cómodo. Si sacas el soporte trasero lo conviertes en un portátil.

    SUR_Pro3_Type_Fold_Side_CyanSurfacePro3kickstandp_Print

    Y lo mejor es que viene con un lápiz, muchos diseñadores utilizan tabletas gráficas que necesitan de un gran espacio, con la Surface Pro 3 este espacio de trabajo es móvil y reducido. El lápiz está diseñado para imitar el peso, el acabado y el agarre de un bolígrafo real con más de 250 niveles de sensibilidad a la presión. Podrás dibujar o escribir cómodamente con el lápiz sin temor a apoyar la palma de tu mano en la pantalla.

    post_adobe&surface_facebook_02

    Como sabéis la última versión de Adobe, la CC 2015, es móvil, te permite trabajar con los mismos archivos en cualquier dispositivo de forma muy cómoda. Puedes irte a la terraza, al parque, a tu casa y continuar lo que empezaste en el estudio.

    Para facilitar el uso de las aplicaciones con la Surface Pro 3 Adobe ha trabajado en la compatibilidad táctil y les ha añadido un espacio de trabajo “Táctil”. Al activarlo quedan visibles sólo botones grandes con las principales tareas, herramientas y comandos. Como cualquier espacio de trabajo puedes cambiarlo cuando gustes. Se muestran los controles principales con iconos grandes, optimizados para los movimientos Multi-Touch y los lápices sensibles a la presión. Una muestra de esas capacidades táctiles y espacio de trabajo en Illustrator.

    captura illustrator tactil surface pro 3 ceslava

    Se hacen más muestreos para que por ejemplo cuando dibujes una línea en Photoshop se adapte mejor a tu trazo, en Premiere Pro pellizcas y agrandas la línea de tiempo o en After Effects el interfaz se escala para ajustarse a la resolución de tu pantalla.

    En resumen si trabajas con la Adobe Creative Cloud y quieres sacarle todo el partido desde un dispositivo portable y táctil la Microsoft Surface Pro 3 es la mejor opción.

    Así lo hicieron Anni B Sweet e Inés de León para crear el videoclip interactivo 360º «Chasing Illusions”

    Esta colaboración de Adobe y Microsoft es sólo el principio, se esperan grandes novedades en un futuro cercano.

    Dependiendo de la versión que varía en procesador, disco duro y RAM la encontrarás desde 799€.

    SurfacePro3Primary_Print