151 | Q&A sobre velocidad de carga, eventos, reservas, personalizar el login y pagos recurrentes
6 Mar 2019 · 16 min
Episodio 151 del podcast WordPress Semanal (6 de marzo de 2019) en el que Gonzalo Navarro responde preguntas de oyentes sobre optimización de velocidad (ej. impacto de vídeos de YouTube y uso de Pingdom Tools), plugins para eventos y reservas (gestión de eventos recurrentes y reservas por hora), y cómo personalizar el login y vincular Paid Memberships Pro con WooCommerce. También presenta novedades de la semana: vídeo de la Zona Código, curso del mes y el plugin Search Meter.
Chapters
En el episodio 151 de WordPress semanal resuelvo dudas sobre optimizaciones de velocidad, plugins de eventos y reservas, personalización del login de WordPress y pagos recurrentes. Vamos allá. Hola, hola, soy Gonzalo de Gonzalo Navarro Es y bienvenidos a WordPress Semanal en el podcast en el que aprendes WordPress de principio a fin. Porque ya lo sabes, no hay mayor satisfacción ni mejor inversión que la de crear y gestionar tu propia web con WordPress. Y en este episodio voy a responder a esas dudas que os van surgiendo a lo largo del camino. Porque con cualquier cosa que tengas que desarrollar, con cualquier web que tengas que llevar, te vas a ir encontrando con piedras por el camino. Y para eso está el soporte que tienes incluido cuando te suscribes a a mi plataforma GonzaloNavarro es. Entonces, como te he comentado, voy a responder primero a algunas preguntas sobre optimizaciones de velocidad. Esta me la hace Miquel. Después respondo a la pregunta de Javi, que me pregunta sobre plugins de reserva, pero con eventos recurrentes. Ahora veremos a qué se refiere. Después respondo a una pregunta de José Manuel, que también me pide un plugin de reservas, pero en este caso para citas por horas. También veremos el caso específico de José Manuel. Luego nos vamos con dos preguntas de de Laura para ya cerrar este episodio de marzo. En la primera ¿Quieres saber sobre cómo tener una página de inicio de sesión personalizada y no la típica de WordPress? Y después me pregunta cómo vincular Paid Membership Pro, que es un plugin para cobrar de forma recurrente, es decir, un plugin de membresía y quiere saber cómo puede vincularlo con WooCommerce. Pues resolveremos esta duda también en este episodio. Pero antes de todo eso, vamos a ver las novedades qué está pasando en Gonzalo Navarro ES esta semana. Pero bien, como cada semana tenemos un nuevo vídeo de la Zona Código. Ya sabéis, todos los martes publico un nuevo vídeo y la Zona Código es ese lugar donde os enseño a modificar tanto el aspecto como el funcionamiento de vuestra web, pero sin utilizar plugins. La aproximación, claro, es a través de código, pero no tenéis que ser expertos en ello, sino que simplemente veis como yo lo hago, copiáis el código y lo pegáis donde yo os digo que lo peguéis. Y creo que esto os va a encantar a muchos, porque os enseño a crear una galería a estilo de Pinterest, esto es algo que veo que a mucha gente le interesa porque la verdad que es un aspecto muy chulo también se llama galería estilo Masonery y básicamente lo que vas consiguiendo es que independientemente, bueno nosotros lo hacemos, o en este caso yo en el ejemplo lo hago con texto e imágenes, pero se puede hacer solo con imágenes, también depende un poco pues de lo que quieras conseguir y como digo, independientemente del tamaño de los elementos que tú vayas poniendo en esa galería, ya sea solo de imágenes o imágenes con texto, pues pues se va adaptando y se van como rellenando los espacios y queda bastante chulo. Pues bien, os enseño a hacerlo solo con CSS, hay por ahí ejemplos en los que te enseñan a hacerlo con JavaScript y CSS, en este caso la aproximación es pues eso, hacerlo sólo con CSS que siempre es más sencillo que también incluir JavaScript. Así que tenéis esto es el vídeo 102 ya de la zona código y tenéis el enlace pues en la parte de enlaces. Después tenemos el curso del mes, este mes estamos con El curso de WordPress Forms, ya sabéis, es un plugin de formulario que me encanta, es la combinación ideal de sencillo en cuanto al uso, en cuanto a la gestión del plugin de formularios y la creación de los mismos, más potencia porque lo que te permite hacer es increíble. Así que bueno, os dejo el enlace, ya os comenté, os hablé mucho de ello en el episodio anterior, pero si aún no lo habéis visto pues podéis ir o bien escuchar el episodio anterior del podcast, el número 150 o pues ir la parte de enlaces. ¿Tenéis el enlace a la presentación del curso? Sí, fantástico. Eso en cuanto a las novedades. Vamos ahora con el plugin de de la semana que es para descubrir lo que la gente busca en tu web. El plugin se llama Search Meter y digamos que te ofrece un sencillo panel dentro de tu WordPress donde vas a poder ver qué escribe la gente cuando usa el buscador de tu web. Es muy fácil el funcionamiento de este plugin, se integra perfectamente con el buscador nativo de WordPress y va recogiendo todos los datos, entonces cada vez que alguien busque algo en tu web usando el buscador, pues tú en el panel podrás ver qué se ha buscado y bueno, tienes como estadísticas, puedes ver lo más buscado, puedes ir ir filtrando y es una información muy muy valiosa. Además te permite, mediante un shortcode, poner lo más buscado en la parte frontal de tu web para que la gente pueda ver tus visitantes, pues qué es lo que más se busca. Esto no siempre lo vas a utilizar, pero bueno, es interesante. Y bueno, ya te estarás imaginando los usos para este plugin, pero básicamente puede ser una herramienta genial para que tú después los contenidos que sepas que la gente busca en tu web, pero que no los tienes, que no los han conseguido encontrar, pero pues los creas, ¿Vale? Así estás elaborando contenido que sabes a ciencia cierta, con datos que tu público, tus visitantes demandan. Así que puede ser una herramienta genial. De nuevo, el plugin se llama Search Meter, lo tenéis en las notas del programa. Este es el episodio 151. Y ahora ya sí, vamos con el tema central. Respuestas de marzo de 2019. Y empezamos, como os decía, con la de Miquel, que es sobre optimizaciones de velocidad para vídeo. Me dice Muy buenas Gonzalo, Quería hacerte otra consulta porque a raíz del curso de velocidad en WordPress que has hecho, me ha dado por indagar más en las herramientas de medición y en Pingdom Tools y he visto que mi web carga recursos y me hace peticiones que no sé cómo quitar. Antes de seguir con la pregunta de Miquel, Pingdom Tools es una herramienta para ver qué recursos se cargan en tu web y cuánto tardan en cargarse. Y bueno, es una buena forma de más o menos saber cómo de rápido o de lento carga tu web y si tienes que optimizar algún recurso que otro. Lo vemos en el curso de velocidad en WordPress. Y sigo con la pregunta de Miquel. Me en algunos de mis artículos pongo un enlace a un vídeo de YouTube en para completar la información. Sin embargo, al pasar esa URL por Pingdom, veo que me hace peticiones a YouTube y me carga archivos JavaScript y CSS. Lógicamente esto hace que mi web vaya más lenta. ¿Sabes si hay alguna forma de poner esos vídeos y que no repercuta en la velocidad? Porque he estado investigando y no encontrado nada claro al respecto. Bueno, fantástica pregunta de Miquel. Y realmente no, no hay forma, ¿Vale? Porque esto lo que estás haciendo es incrustar un elemento externo, en este caso para no tener que tener alojado el vídeo en tu web, que. Que ahí sí que sería una locura en cuanto a rendimiento Y en cuanto a peticiones, pues tienes que usar un servicio externo, como en este caso el que usa Miquel, que es YouTube. A ver, para que el reproductor de YouTube se pueda ver bien y se pueda ver cómo es el reproductor de YouTube, pues hay que utilizar estilos y por eso se cargan unos archivos JavaScript y unos archivos CSS para que se vea bien y para que funcione bien el reproductor. Pero yo no me preocuparía por esto, es que al final cuando hacemos una web necesitamos cargar recursos y entiendo que cuando se está optimizando la velocidad siempre queremos hacer lo mejor posible y miramos todos los detalles y cómo podemos mejorar esto, lo otro, pero hay veces que o es imposible o no merece la pena siquiera entrar en una optimización determinada. Así que mi consejo es no te preocupes por esto si se van a cargar archivos JavaScript y CSS, pero bueno, son necesarios y ya está. Si tienes un buen hosting y tienes el resto de cosas optimizadas, pues no debes preocuparte por esto. Sí, fantástico. Dejamos la pregunta de Miquel y vamos con la de Javi, que es sobre plugins para vender eventos recurrentes. Y me dice Buenas Gonzalo, una ¿Has instalado alguna vez un plugin para eventos en una página? Nosotros tenemos The Event Calendar y The Event Tickets para gestionar la publicación y venta de entradas de nuestros eventos, pero nos encontramos con un problema. Este plugin no soporta venta de tickets para eventos recurrentes y nosotros normalmente tenemos muchas veces los mismos eventos repetidos. Al no dejarnos, la solución es crear constantemente el evento variando únicamente la fecha. Es un trabajo excesivo y no sé si perjudicará al SEO. ¿Alguna propuesta? Gracias Gonzalo. Posdata, tu último vídeo de la zona Código nos viene al pelo y se nos queda corto. Solo un podcast tuyo a la semana. Bueno, vale, fantástico Javi, gracias por la pregunta. Lo del podcast ya me lo he planteado alguna vez, pero no tengo de momento tiempo para hacer más de uno a la semana, al menos no tiempo para trabajarlo como a mí me gusta trabajarlo. Pero se agradece la propuesta. Vale. Y bueno, Javi básicamente tiene el problema que ellos son una empresa que hacen eventos y venden sus tickets online y pues tienen el mismo evento pues muchas veces, claro. Entonces una vez que se ha hecho un evento y lo venden, no pueden reutilizar ese evento, digamos a nivel técnico, para vender desde la web y quieren un plugin, a ver si existe un plugin que se pueda repetir el evento y no se tenga que crear uno nuevo cada vez que ese evento que ellos venden o esos tickets para ese evento se repite. Entonces estuve intercambiando emails con Javi porque me dijo que había probado uno, otro tal. Yo le recomendé y al final el propio Javi me envió un plugin, un enlace, vamos, a un plugin de Envato, de Code Canyon. Y lo estuve viendo, tenía muy buena pinta y finalmente le recomendé a Javi que lo probara, porque una de las cosas buenas de Code Canyon es que tienen una buena política de devolución del dinero, con lo cual tú puedes instalarlo, puedes probarlo y si no te va bien, te devuelven el dinero, ¿Vale? Y Code Canyon son los mismos de themeforest, donde no suelo recomendar que compréis themes, pero hay veces que tienen cositas bastante interesantes en cuanto a plugins, porque hay desarrolladores que crean un plugin y deciden venderlo ahí, porque la verdad es que tiene muchísima visibilidad y muchas veces se pueden conseguir más ventas a través de esa plataforma que si se hiciese de forma directa en una web independiente. Entonces, como digo, si alguna vez veis un plugin aquí de estos, como te digo, en Codecanion, que no está en el repositorio oficial o que no está en una de las empresas de la que soléis comprar, pues podéis probarlo, ¿Vale? Lo probáis y como tienen, no sé si son 15 días de evolución o qué, pues está genial, ¿Vale? Así que os dejo el enlace en las notas del programa para este plugin por si os veis en la misma necesidad que tiene Javi. Y vamos ahora con la pregunta de José Manuel, que me pregunta sobre un plugin para reserva de citas por horas. Me Buenas tardes Gonzalo, tengo una consulta, a ver si me puedes echar un cable. ¿Has trabajado con algún plugin de reserva de citas para situarte? Uso WordPress Genesis y la idea es implementar un sistema de reserva de citas por horas para una consulta de fisioterapia. Al concluir la reserva se le tiene que generar un email de respuesta con un texto concreto, incluso con la posibilidad de aplicar un cupón de descuento a la cita. He estado indagando un poco y creo que con woocommerce se puede hacer todo esto, pero me parece demasiado porque solo necesito las reservas y cupones y a unas malas con la reserva y un mail específico sobra. Muchas gracias por tu ayuda. Saludos. Vale, bueno, gracias a ti José Manuel. Básicamente José Manuel necesita implementar un sistema en el que sus visitantes puedan reservar una cita con él, en este caso para una consulta de fisioterapia y quiere una aproximación más sencilla posible y quiere evitar instalar WooCommerce. Y hay plugins específicos, por supuesto que sí, para implementar un sistema de reservas que no requiera ni woocommerce ni ningún otro plugin de ecommerce. El más conocido es Booking Calendar, lo que pasa que en su versión gratuita no se puede hacer exactamente lo que busca José Manuel. Para eso necesitaría una de sus versiones de pago, en concreto la Business Large, que es como se llama esta versión de Booking Calendar. Es un poco lioso la parte premium de este plugin porque tienen como muchos planes distintos y cada plan tiene un montón de características y a veces se vuelve uno loco pues intentando elegir el plan adecuado y ver cuál justo incluye lo que uno quiere. La verdad que eso deberían de mejorarlo, pero bueno, hice yo la búsqueda por Javi, la Business Large es la que admite tanto cobros como descuentos, entre otras, bueno muchísimas opciones que vienen ahí detalladas. Y luego también le recomendé a José Manuel, perdón que he dicho ahora Javi hace un momento, es José Manuel, me he liado con él con la pregunta anterior y como digo le recomendé un plugin que se llama WordPress Amelia, que si bien yo no lo he implementado específicamente sí que tengo buenas referencias de él y he visto que tiene muy buena pinta. También se puede comprar a través de Code Canyon y también tendríais la devolución del dinero garantizada en el caso de que no se encajara. Así que os dejo esas dos opciones, Booking Calendar con la opción tendrías que contratar la Business Large para esto que me pide José Manuel o el plugin WordPress Amelia, todo está en las notas del programa. Y bueno, estos son dos que destaco, pero hay muchísimos plugins para reservas. Se puede lo típico, eliges la hora que quieres y automáticamente el plugin ya esa hora la bloquea y ya el siguiente usuario que venga a contratar esa hora ya no va a poder. Digamos que un poquito automatizas todo este proceso de gestión tan necesario. ¿Nos vamos con la pregunta número 4 que es de Laura y es sobre tener un login personalizado cuando usas Paid Membership Pro? Me Buenos días Gonzalo, estoy diseñando una página con acceso a contenidos y tienda woocommerce solo para usuarios y dado que uno de los productos de la tienda es un servicio de pago recurrente, lo configuré a través de WordPress. Memberships Pro se refiere a Paid Membership Pro y sigue me dice El problema es que una vez que los usuarios se han registrado, les lleva a un panel de login de WordPress donde les solicita que verifiquen su email para luego llevarles al Panel principal de WordPress en lugar de a la landing page donde tengo configurada la tienda dónde puedo modificar la URL de login. Gracias y saludos Laura Gracias a ti Laura, esta es una pregunta bastante común y la cubro, la atajo en el curso de Paid Membership Pro. Tengo una lección dedicada a cómo editar la página de login, perdón de WordPress. Pues para que tenga un poco el aspecto que quieras os dejo enlace a esa clase del curso y luego también os dejo el enlace a un plugin muy interesante que está activo en más de 100.000 webs con WordPress y se llama Theme My Login. Tiene varias características pero entre ellas lo que te permite es editar la URL tanto de inicio de sesión, como de registro, como de recuperación de password, incluso de otras páginas. Te permite cambiarlo de forma bastante sencilla y también tiene otras opciones de registro que se registren sólo con el email. Tiene un montón de opciones para controlar todo esto del registro y del login. Y seguimos con Laura para la última pregunta que es sobre vincular Paid Membership Pro con WooCommerce. Me Buenas tardes Gonzalo, te escribo para hacerte otra consulta. ¿Es posible enlazar Paid Membership Pro con woocommerce? No quiero ponerme a enlazar cuentas y crear un bucle de redirecciones. ¿Cómo podría hacer para que cuando los usuarios se den de alta vayan a una página de precios que sea la página de tienda de WooCommerce? ¿Si creo una tienda inicial de nivel básico gratuita, una vez suscritos pueden redirigirse a la página de la tienda de WooCommerce y seguir desde ahí el proceso de compra? ¿Se pueden cambiar las redirecciones de las páginas de Paid Membership Pro? Bueno, aquí me hace un montón de preguntas Laura, pero finalmente lo que ella quería era poder vincular digamos WooCommerce con paid membership Pro y que esas suscripciones que Laura crea utilizando Paid Membership Pro salgan como productos de WooCommerce y la compra se haga siguiendo el sistema que trae WooCommerce de venta. Y para ello hay una extensión que os dejo en las notas del programa, que es totalmente gratuita y que se llama paid membership pro WooCommerce addon. Pero vamos, la tenéis en las notas del programa, funciona bastante bien y te vincula estos dos plugins de forma sencilla. Sí con esto quedan resueltas las dudas sobre temas varios de marzo, recuerda que si quieres soporte personalizado conmigo, puedes apuntarte al área para suscriptores en Gonzalo Navarro es Cursos y ahí pues además de los cursos de los vídeos de la Zona Código, como digo, tendrás soporte personalizado conmigo a través de email. Recordad que este episodio está cargado de enlaces. Lo que os recomiendo es que vayáis a Gonzalo Navarro es Podcast, ahí tenéis todos los episodios del podcast, entre ellos este que es el 151, y ahí podréis acceder a las notas del programa y ver todos los enlaces que os he dejado. Y nada más, recuerda que si te ha gustado el episodio de hoy y quieres ayudarme, quieres aportar tu granito de arena a este podcast, puedes hacerlo de forma sencilla dejándome una valoración en iTunes. Simplemente vas a la aplicación de podcast, buscas WordPress semanal, bajas a estas reseñas y dejas la reseña que consideres. Si estáis en otra plataforma, que sois muchos los que estáis en Ivoox, los que estáis cada vez más, me contactáis diciéndome que me escucháis desde Spotify, desde agregadores de podcast, Stitcher, desde donde sea. Lo que podáis hacer también os agradezco de verdad muchísimo. Así que 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)