274 | Astra vs GeneratePress vs Genesis, webs cerradas, Shopify vs Woo, controlar permisos en el admin de WP, licencias premium
14 Jul 2021 · 18 min
Podcast episode 274 of 'WordPress Semanal' (host Gonzalo Navarro). A Q&A episode addressing: creating sites restricted to registered users (intranet-style), comparison between Astra, GeneratePress and Genesis Framework, Shopify vs WooCommerce trade-offs, restricting/expanding access within the WordPress admin, and handling premium theme/plugin licenses when building for clients. Also mentions recent resources: a Zona Código video (224) about replacing the WooCommerce add-to-cart button, a WP Rocket course, and the Full Screen Galleries plugin.
Chapters
En el episodio 274 de WordPress semanal respondo dudas sobre cómo crear webs solo para usuarios registrados, explico las diferencias entre Astra GeneratePress y Genesis Framework, comparamos Shopify con WooCommerce, os explico cómo limitar o ampliar accesos a la parte de administración de WordPress y os hablo de las licencias de themes y plugins premium para WordPress cuando los vais a usar para clientes. Vamos allá. Hola, hola, soy Gonzalo de Gonzalo Navarro Es y bienvenidos a WordPress Semanal, el podcast en el que aprendes WordPress de principio a fin. Porque ya lo sabes, no hay mejor inversión que la de aprender a crear y gestionar tus propias webs con WordPress. Y como siempre te digo en estos episodios de preguntas y respuestas, cuando estás en eso, cuando estás creando webs, ya sea para ti o para clientes, es muy habitual que te surjan dudas, y muchas de ellas me las preguntáis los que estáis suscritos a través del soporte. Así que he recopilado 5 de ellas y las vamos a desgranar, las vamos a comentar en un momentito, pero antes, como siempre, vamos a ver las novedades. ¿Qué está pasando en Gonzalo Navarro Es esta semana? Pues por un lado tenéis un nuevo vídeo de la zona código, es el vídeo 224, ya sabéis que saco uno cada semana, todos los martes, y en él aprendes a modificar a través de código, pues el funcionamiento o el aspecto de tu web y. Y no tienes que ser programador, no tienes que saber código, simplemente sigues el vídeo, copias el código que te dejo y lo pegas tal y como te muestro. Y como digo, en este vídeo 224 te enseño a sustituir el botón de añadir al carrito, por supuesto en las webs hechas con woocommerce, por uno de ver el producto. Esto es para muchas webs, que de hecho me lo han preguntado en un par de ocasiones a través del soporte, y al final pues me decidí a hacer un vídeo. Y básicamente muchas tiendas online no quieren que cuando alguien está en la tienda, en una página de categoría, no quieren que vayan añadiendo los productos, porque a lo mejor tienen pocos productos, sino quieren que la persona vaya primero a la página donde se explica cómo es el producto en detalle, es decir, a la ficha de producto, a la página de producto. Pero en WooCommerce lo que se muestra es o el botón de comprar o el botón de añadir al carrito. Entonces yo os enseño o bien a que dejéis los dos el de añadir al carrito acompañado del deber el producto o que quitéis, sustituyáis el de añadir el carrito y pongáis uno que lleve a ver el producto y le podéis poner el texto que queráis, ir al producto, ver producto, ver más, lo que sea. Y va a llevar a la página individual de cada producto. Es lo que os enseño a hacer en este vídeo de la zona código. Como veis está enfocado a WooCommerce, tengo varios enfocados a WooCommerce, si vais a gonzalonavarro es código, pues ahí vais a poder filtrar vídeos de CSS, vídeos de PHP, vídeos de JavaScript, vídeos enfocados a woocommerce, vídeos de HTML y también tenéis un buscador para que podáis buscar lo que queráis, incluido este vídeo que de todas maneras os lo voy a dejar enlazado. Todo lo que comente, incluido los enlaces que os recomiende cuando dé respuestas a las preguntas, están en las notas de este episodio y la mejor forma de verlas es ir a la web directamente y lo tenéis fácil porque sólo tenéis que ir a GonzaloNabarro, es 2740 274 que es el número de este episodio. Fantástico. Eso en cuanto a los vídeos de la zona código. Y luego el curso más reciente publicado es el curso de WP Rocket. Ya sabéis, es uno de los plugins de optimización del rendimiento de carga o uno de los plugins de caché más populares que hay. Así que he sacado un curso para los que lo queráis usar o los que lo uséis sepáis cómo configurarlo de principio a fin para conseguir que vuestras webs vayan lo más rápido posible. Eso en cuanto a las novedades. Vamos ahora con el plugin de la semana, que es un plugin súper, súper, súper nuevo, pero que me parece muy interesante. Se llama Full Screen Galleries y este plugin lo que hace es que detecta las imágenes que tienes en cualquier contenido en una página o en una entrada, y si hay más de tres, automáticamente va a hacer que cuando se haga clic en cualquiera de ellas, esa imagen se abra a pantalla completa y además te permita navegar dándole adelante y atrás entre todas las imágenes que tengas en ese contenido, en esa entrada del blog o en esa página en concreto, lo hace automático. Este plugin no tiene opciones, sino que automáticamente le das este funcionamiento. De esta forma te olvidas de crear las galerías si es que en tu caso las quieres. Si tú no trabajas con galerías, este plugin no tiene sentido, pero si te gusta hacerlo y te gusta que cuando alguien, pues no sé, si publicas tutoriales o lo que sea, y que cuando alguien hace clic en una de las imágenes que pones, que la pueda ver a pantalla completa, porque se pone full screen, es decir, ocupa todo el espacio y que encima pueda ir navegando y ver el resto. Además se muestran, pues si tienes una descripción puesta la imagen se va a mostrar. Está bastante bien, es muy nuevo todavía, quizás tengas que probarlo primero porque apenas lleva tres meses el plugin, o un poco más quizás, y está activo en muy poquitas webs. Así que si te interesa, échale un vistazo y lo pruebas de nuevo. Se llama Full Screen Galleries, pero recuerda que todos los enlaces van a estar en las notas. En Gonzalonabarro es 274. Perfecto, pues ahora sí, vamos con vuestras preguntas y vamos a empezar con la de Antonio, que va sobre cómo crear webs solo para usuarios registrados. Me dice, hola Gonzalo, tengo que hacer una web con registro para entrar en ella y ver su contenido. Una vez logueado para el registro, el visitante tiene que elegir su usuario y contraseña. ¿Qué plugin me recomiendas? Bueno, yo tengo un curso sobre hacer esto y es el curso de Intranet en WordPress y además lo hago desde una premisa muy lean, muy sencilla, es decir, lo que hacemos es cerrar el acceso con un plugin que se llama All in One Intranet, que os lo dejo enlazado y luego ya a partir de ahí, dependiendo de lo que tú quieras, por ejemplo, tú quieres que la persona pueda registrarse y pueda introducir su nombre y contraseña. Pues hay una clase en la que os explico cómo hacer esto, hay otra clase en la que os explico cómo crear un directorio de miembros, otra en la que se explico cómo tener perfil para los distintos usuarios que puedan ver sus datos, otra en la que os explico cómo crear un sistema de mensajería entre los miembros, otra vez cómo restringir contenidos según el nivel de cada usuario, es decir, si es un autor, si es un editor, si es un suscriptor. Vamos viendo y son cosas independientes, no es que utilizamos un plugin para todo, sino que dependiendo de lo que necesites pues tiras de uno o de otro realmente. En tu caso utilizando este plugin que te comento que se llama All in One Intranet y que os voy a dejar enlazado por si no queréis ver el curso, simplemente echar un vistazo al plugin, pues después con añadir cualquier plugin de registro y login pues lo tendríamos. Hay más plugins para esto, para este tipo de cosas de hacer webs cerradas, pero este es el más sencillo porque simplemente la cierra, es decir, no deja acceder salvo que inicies sesión y luego ya a través de otros plugins pues vas añadiendo lo que te apetezca y haces la web como quieres, pero siempre cerrada a cualquiera que no inicie sesión. Voy a dejar los enlaces tanto al curso como al plugin. Recordad que en los episodios de preguntas y respuestas los enlaces los dejo justo debajo de la pregunta, es decir, es decir, dejo escrita en la pregunta esta de Antonio, en la pregunta y debajo una sección con enlaces relevantes y ahí podéis verlos directamente para que esté todo más ordenado. Fantástico. Dejamos la de Antonio, vamos con la de Jose que va sobre Astra vs GeneratePress versus Genesis Framework. Me Hola Gonzalo, estoy muy contento con tus cursos, definitivamente es lo que necesitaba. Te saludo desde Chicago. ¿Bueno otro saludo para ti y muchas gracias Jose y me podrías dar tu opinión personal sobre qué theme sería mejor entre el cmastra o el de generatepress? Tengo un par de webs con Genesis Framework, pero quiero algo que me permita concentrarme más en la edición de mis posts. Me encanta que estén los themes bien optimizados en cuestión de velocidad. ¿Dime, crees que Astra tiene código que a la larga no me vaya a convenir? ¿Te agradecería mucho tu respuesta Gonzalo Bueno, entiendo Jose que cuando dices que quieres concentrarte en la edición de los post de las entradas, te refieres al diseño o a la maquetación de cada entrada del blog? Realmente ni Astra ni GeneratePress te van a aportar nada más que Genesis o algo más que Genesis en ese sentido, si estás utilizando el editor de Gutenberg, pues bueno, ahí tienes bastantes opciones de diseño. Si no te sirven, pues bueno, a lo mejor tienes que probar algún Page Builder como Elementor Pro, que entre otras cosas te permite diseñar la estructura de los post de forma bastante sencilla y visual, no el contenido, es decir, no si vas a poner tres imágenes en columnas o lo que sea, sino la estructura, cuánto va a ocupar, el ancho y demás. Quizás vas por ahí, si vas por ahí, pues eso, o lo tienes que hacer por código o necesitas un constructor visual. Si quieres usar Elementor Pro, ya sabes que tienes ambos cursos disponibles, de Elementor y de Elementor Pro. Y ahora estoy sacando, bueno, estoy preparando el curso de Guttenberg, que ya publiqué uno cuando salió Gutenberg, en su momento publiqué un curso introductorio a Gutenberg, ahora estoy renovando al 100%, lo voy a hacer mucho más completo, ya que Gutenberg está más asentado y tiene más opciones, hay muchos plugins y lo voy a hacer muy completo, voy a hablar de plugins que extienden sus posibilidades, voy a explicar todos los entresijos que tiene Gutenberg y va a estar muy bien, realmente va a ser rehacer el curso completo y saldrá a final de este mes, o sea que ya mismo estará disponible. Y por último, sobre tu cuestión de qué es mejor, si Astra o cuál sería mejor para tu caso, si Astra o GeneratePress, realmente yo he usado más el segundo, GeneratePress y de hecho tenéis un curso, así que yo optaría más por ese. Pero Astra es un muy buen tema, lo utiliza muchísima gente y en cuanto a velocidad no vas a tener problemas con ninguno de los dos porque ambos están muy bien optimizados y si te decantas por utilizar, o bien el editor de Gutenberg, utilizarlo bastante, pues ambos traen plantillas hechas con el editor de Gutenberg. Y si te decantas por Elementor Pro, lo mismo, traen plantillas prediseñadas hechas con Elementor. Así que en este sentido yo creo que vas a tener mucha oferta, el que elijas. Quizás lo que puedes hacer es ver las plantillas prediseñadas de Astra y las plantillas prediseñadas de GeneratePress y elegir la que más te encaje, o irte por un zoom u otro en función del que más te encaje. Pero vamos, también te puedes quedar con Genesis y simplemente diseñar tus páginas con el editor de Gutenberg. Os dejo enlaces al curso de GeneratePress, curso de Genesis Framework, curso intermedio de Genesis Framework que también lo tenéis, al curso de Gutenberg y al curso de los cursos de Elementor. Justo debajo de esta pregunta tendréis esos enlaces. Perfecto, nos vamos con la siguiente pregunta que es anónima o en el esquema que me he hecho el programa se me ha olvidado poner el nombre y es comparar Shopify con WooCommerce. Me dice hola, he estado pensando en meterme hasta con Shopify por la sencillez, pero tengo mis dudas sobre el potencial que pueda tener para el SEO. De hecho sería un buen tema para tu podcast hablar de comparaciones sobre estos dos gigantes, Shopify versus WooCommerce con WordPress. ¿Estoy por contratar por primera vez el servicio con SiteGround, si tienes un enlace tuyo para activar el servicio me lo podrías compartir? Muchas gracias. Bueno, gracias a ti, creo que esta pregunta también era de Jose, por eso no he puesto el nombre. Y bueno, sí, yo tengo un enlace de afiliado de SiteGround que siempre vais a ir a la mejor oferta que hay en el momento, Si vais a GonzaloNavarro es hosting, pues ahí vais. Y ahora de hecho tienen descuentos de verano, en verano suelen hacer los descuentos más grandes que hacen durante todo el año y encima ahora han incluido cosas que habían quitado de los planes más básicos, las han añadido y han puesto más cosas porque como que la gente se quejó un poco y ahora pues se han dado cuenta, han rectificado y ahora los planes más básicos, el plan más básico está muy muy bien y tiene más opciones de seguridad, más opciones de optimización del rendimiento, velocidad. Así que si este verano estáis interesados en contratar un hosting, seguramente sea la mejor opción, ya sabéis que es el que yo uso, así que no hablo por hablar. En Gonzalo Navarro es hosting, como digo, tenéis la mejor oferta del momento en SiteGround. Y sobre Shopify vs WooCommerce tenéis un. Publiqué un episodio completo, el episodio 206, porque no solo fuese sino que era un poco recurrente la pregunta de cuál era mejor y demás. Y bueno, hago una comparativa, primero hago una comparativa rápida entre WooCommerce y Shopify y luego incluso os explico cómo migrar, cómo puedes migrar de Shopify a WooCommerce o bueno, os doy alternativas, opciones de cómo podéis hacerlo. Y básicamente en el episodio, Bueno, explico que WooCommerce y Shopify son distintas aproximaciones, que tanto una web con WordPress hecha, bueno, WordPress combinada con woocommerce, eso se va a hospedar en tus servidores, es decir, tú tienes el control sobre todos los archivos y puedes modificar lo que quieras. Sin embargo, con Shopify, igual que otros servicios como Wix, como Squarespace, pues son servicios hospedados, no están hospedados por ti, sino que estás usando su servicio, el servicio de ellos. En este caso Shopify es un servicio cerrado que administra el software y los archivos, por supuesto por ti, no tienes ese control, no es todo tuyo. Entonces, la principal diferencia es que WooCommerce es más flexible, pero quizás no tan amigable para principiantes y Shopify pues lo contrario, a lo mejor es más, parece más fácil para principiantes pues crear tu tienda online, pero tienes límites estrictos, digamos en control y lo que puedes modificar. Y bueno, en el. En el episodio me adentro tampoco, como tenéis un episodio, tampoco me quiero adentrar mucho más esto solo pues lo que comento al principio, después hablo de razones para usar WooCommerce y no Shopify, también doy los motivos por los que podrías quedarte o empezar con Shopify y luego las opciones que tienes para migrar desde Shopify a WooCommerce. Es el episodio 206, ya sabéis, Gonzalo es 206 y vais directamente. Vale, pues dejamos esta pregunta y nos vamos con la cuarta, que es de Marilaura y que va sobre limitar o ampliar accesos a la parte de administración de WordPress. Me dice, Hola Gonzalo, te quería plantear un pequeño problema que no sé si es posible solucionar. Estoy realizando cartas digitales en un dominio y algún cliente necesita tener acceso a parte de su carta para modificarla, es decir, a una página. A este cliente lo he creado como colaborador para que sólo pueda editar en esa página en concreto, pero no quiero que pueda ni siquiera visualizar el resto, quiero que sólo vea a lo que puede acceder y modificar. ¿Hay algún plugin? ¿Hay que hacerlo con código? Un cordial saludo. Bueno, un saludo para ti Marilaura y gracias por la pregunta. Y sí, sí, hay un plugin, de hecho yo lo uso para mis clientes, se llama Admin Menu Editor. En concreto para este caso vas a necesitar la versión Pro. Para poder elegir a lo que puede acceder cada usuario a nivel individual necesitas la versión Pro. En la clase 10 del curso de productividad en WordPress os enseño a utilizar este plugin, su versión gratuita y su versión Pro, que de hecho la podéis descargar. De todas maneras ya Sabéis que en mi servicio de activación de licencias, que os lo dejo enlazado, yo os activo la licencia si queréis, porque es un plugin que tengo para poder instalar en tantas webs como quieras, así que me contratáis, accedo a vuestra web, os la instalo, vamos, os dejo activo la licencia, así tenéis el plugin, la versión PRO para siempre, con actualizaciones de por vida. Y este plugin la verdad que es una pasada, puedes controlar a nivel de detalle todo, si un usuario que puede ver en el panel de administración a qué tiene acceso, a qué no tiene acceso, le podrías dejar de hecho el panel sin nada, sin absolutamente nada, que es un poco lo que lo que tú buscas. Así que es el plugin, desde mi punto de vista es el ideal para lo que necesitas. Yo lo uso para clientes muchas veces un cliente por ejemplo solo quiere poder entrar a las entradas y a las páginas y poca cosa más, o alguno a lo mejor tengo un cliente que un poco más grande y que algunos usuarios necesitan tener acceso a ciertas partes, otros a otras y con esto tenemos control total, incluso te permite crear widgets por ejemplo para el escritorio, widgets personalizados. Entonces yo lo que hago es que como yo siempre en las webs que entrego creo vídeos explicando cómo utilizar todo lo que necesitan los clientes que lo requieren, que algunos prefieren que no, pero otros prefieren que sí, les pongo directamente en el escritorio de su panel de administración, les pongo pestañitas, las típicas cajas que vienen ya con WordPress, pues yo creo cajas personalizadas y ahí les pongo vídeos que yo les he grabado o un enlace a alguna documentación o lo que sea. Esto también he explicado en algún vídeo, la zona código, cómo hacerlo por código, pero con este plugin, ya que si ya lo vas a utilizar para controlar los accesos de los usuarios, puedes aprovecharlo también y utilizarlo para este tipo de cosas. Y un montón de opciones más que como digo vemos en la clase 10 del curso de productividad en WordPress y que os dejo enlazado en los enlaces relevantes debajo de la pregunta 4. Fantástico. Vámonos ahora con la última pregunta que es de José Manuel y que va sobre licencias de themes y plugins para clientes. Me Buenos días Gonzalo, aquí una duda que siempre me ha rondado la cabeza. Te consulto sobre licencias de themes y plugins de WordPress. Si monto una web con WordPress, por ejemplo con Genesis, con mi licencia de por vida o con otro plugin de pago que está a mi nombre, si esa web se monta en el hosting de un cliente y posteriormente deja de ser cliente, ¿Cómo puedo hacer que no usen mi licencia o incluso que se clonen al WordPress y monten otras webs con mis licencias de pago? Se me ocurre hacerlo todo pero sin poner las licencias. Lo que pasa es que es más engorroso el mantenimiento porque entonces se debe hacer periódicamente a mano por FTP. No sé si sabéis alguna forma de hacerlo que sea más ágil. Gracias por tu ayuda. Seguimos. Bueno, gracias a ti José Manuel. A ver, yo es que aquí tengo una forma de trabajar muy clara. Yo nunca uso mi licencia en las webs de clientes, sino que hago que el cliente lo contrate de esa manera, pase lo que pase. Como tú dices, si en el futuro el cliente se va con otra persona que le lleve el mantenimiento o que le haga otra web o que lo que sea, no va a haber problema porque el cliente es 100 % dueño de su web, de su software y de todo. Y desde mi punto de vista así debe serlo. Así que yo no me planteo esto que tú dices porque al final es así. Otra cosa es que a lo mejor puedes hacer un poco lo que hago yo, que si tengo licencia de por vida para un determinado software, pues puedo regalárselo al cliente o facturarselo. Es decir, pues hacerte la web cuesta esto y luego que te active estas licencias que te costarían de forma normal lo que sea, como yo ya las tengo, pues te lo dejo a este precio y se lo cobras. Pero más allá de eso no se podría plantear de otra forma, al menos no lo veo porque no tiene mucho sentido. Y luego en casos como los de Genesis que no se pone licencia, no hay mucho que puedas hacer porque en Genesis Framework no hay licencia, no se pone, al menos hasta ahora. No sé si lo cambiarán, como está teniendo muchos cambios. Bueno, ahora ya es gratuito Genesis Framework, ahora lo que contratan son los child themes, así que en este caso sería simplemente decidir si le regalas a tu cliente o le dices que lo tiene que contratar para el proyecto en cuestión. Pero aquí para mí la clave es eso, que el cliente al final tiene que ser dueño de todo lo suyo, entonces debe él mismo, desde mi punto de vista, contratar todo lo que vaya a ir en esa web, lo mismo que el hosting y el dominio, salvo que tú tengas un servicio especializado de hosting que lo des así. Entonces eso es diferente. Bueno, fantástico. Creo que han quedado cinco preguntitas muy chulas. Ya sabéis que si queréis soporte como este, pues os lo puedo dar si estáis suscritos, porque no solo tenéis acceso a los más de 55 cursos, a los más de 220 vídeos de la zona código, sino que además tenéis soporte personalizado conmigo a través de correo electrónico. Todo ello por 10 euros al mes, sin permanencia y con 15 días de garantía. Toda la info en Gonzalo Navarro es. Y por último, recuerda que si te ha gustado este episodio, si has aprendido algo o si crees que le puede ayudar a alguien, te agradezco como siempre que puedas dejar una valoración en Apple Podcast o en cualquier otra plataforma, un comentario, lo que sea, donde lo escuches. Y como digo, si crees que le puede ayudar a alguien, pues si lo compartes, se lo mandas por email o si lo compartes en tus redes o lo que sea, pues también muy agradecido. Así podemos llegar cada vez a más gente. Muchísimas gracias por estar ahí. Nada más por este episodio. Nos seguimos escuchando. Adiós.
More from Gonzalo
518 | Redes sociales, precios personalizados, audios desde Drive y temas de bloques (Q&A)
513 | Por qué sigo usando estos plugins después de tantos años (y cuáles he abandonado)