304 | WP Q&A: comunicación con clientes, desactivar emails de wp, Vimeo y más
9 Feb 2022 · 19 min
Podcast episode 304 by Gonzalo Navarro (WordPress Semanal). Gonzalo presents site updates (new video in “zona código”, updated WordPress basic course), recommends the plugin Simple Tour Guide, then answers five listener questions about: showing latest posts on a custom homepage; who should set up client hosting/accounts and how to handle access (videos/documentation); disabling WordPress email notifications (plugin: Manage Notification Emails); Vimeo videos not playing in Safari (caused by lazy-loading/optimization plugins such as Smush interfering with iframes); and importing WooCommerce products in multiple languages (using WP All Import + WPML and WPML documentation). The episode links to relevant courses and plugins in the show notes.
Chapters
En el episodio 304 de WordPress semanal respondo dudas sobre cómo mostrar entradas del blog en tu página de inicio, quién debe contratar los servicios extra cuando haces la web de un cliente, cómo desactivar las notificaciones por email que manda WordPress de forma automática, qué hacer cuando los vídeos de Vimeo no se ven desde algún navegador en concreto y cómo importar productos de WooCommerce en tres idiomas distintos. Vamos allá. Hola hola, soy Gonzalo de GonzaloNavarro es y bienvenidos a WordPress Semanal. Ya sabéis que aquí aprendemos a gestionar webs con WordPress de principio a fin, porque no hay nada mejor que poder controlar la web de nuestro negocio o de nuestros proyectos, y gracias a WordPress lo podemos hacer. Entonces, en este episodio voy a responder una serie de de preguntas que ya te he comentado en la intro y que están sacadas directamente del soporte que ofrezco a los que estáis apuntados en gonzalonabarro es a la parte de formación, ya sabéis, además de los cursos, la zona código, donde vemos cómo usar código sin saber código y otras ventajas como las descargas premium, pues también tenéis soporte personalizado conmigo para las dudas que os puedan surgir en el día a día de la gestión de vuestras webs con WordPress. Bien, en un momentito voy a responder a estas cinco preguntas, pero antes, como siempre, vamos a ver las novedades qué está pasando en Gonzalo Navarro es esta semana y tenemos por un lado nuevo vídeo de la zona código. En él te enseño a editar una parte fundamental del plugin WP Job Manager. Si no lo conoces, este es un plugin del que tenéis un curso completo y que voy a dejar enlazado, que te permite crear una web de bolsa de trabajo, básicamente, donde unos usuarios podrán publicar sus ofertas, sus anuncios de trabajo y otros podrán aplicar a ellos, ponerse en contacto con la empresa, que en este caso necesita de algún trabajo. ¿Y como es un curso bastante popular, pues muchas veces me preguntáis cómo se puede cambiar una cosa, cómo se puede cambiar otra? Así que si os interesa me vais diciendo y sigo sacando cursos, o perdón, en este caso mejor dicho, vídeos sobre cómo hacer pequeñas modificaciones por código, pero que pueden ser súper útiles. Por ejemplo, en este vídeo, como digo, os enseño a editar los campos del formulario de envío de una oferta de trabajo. Es decir, si tú montas una web una bolsa de empleo, pues va a haber una zona donde haya un formulario donde la empresa rellene lo típico, el título de la oferta de empleo que está publicando, la descripción de esa oferta de empleo, la ubicación, si es que hay ubicación, el presupuesto, lo que se va a pagar por ese trabajo y lo que quieras. Pues muchas veces queremos modificar estos campos porque a lo mejor para nuestro caso concreto no nos gusta cómo está expresado en ese formulario o queremos cambiar alguna cosa. Pues es lo que te enseño a hacer en este vídeo, te enseño a investigar cómo puedes cambiar cada uno de los campos porque se hace de forma diferente, para que si en tu caso no haces el mismo ejemplo que yo sigo en el vídeo, que puedas cambiar lo que quieras con las herramientas que te doy. Es el vídeo 254 de la zona código, pero de todas maneras te lo voy a dejar enlazado en las notas de este episodio. Ya sabéis que podéis ir a las notas completas de cualquiera de los episodios simplemente escribiendo en vuestro navegador gonzalonabarro es y el número del episodio, en este caso es el episodio 304, así que Gonzalo es 304. Eso en cuanto a los vídeos de la zona código. Después, el curso más reciente publicado es la actualización del curso de WordPress básico, que además es gratuito. Ya sabéis que el único curso que hay gratuito en la plataforma es este, el curso de WordPress básico y que voy renovando cada año aproximadamente y que en este caso trae la gran novedad del Full Site Editing, la posibilidad de editar dependiendo del tema que tengas. Tiene sus peculiaridades, ya hablé de ello en el episodio anterior y también hablo de ello por supuesto. En el curso puedes editar de forma global tu web y es uno de los vídeos, son varios vídeos que he añadido a este respecto y luego he renovado también otros vídeos. En general un curso de WordPress que yo creo que ya más de básico, es más completo que un curso básico y está actualizado como digo desde la versión 5.9 de WordPress, que en el momento de grabar esto pues es la más reciente. Sí esto lo tenéis en la parte de contenidos recomendados, recordad, Gonzalo es 304. Perfecto. Pues una vez vistas las novedades, vamos ahora con el plugin de la semana que se llama Simple Tour Guide y como su propio nombre indica, te permite añadir fácilmente una guía interactiva para mostrar los pasos que tiene que dar un visitante o un usuario de tu web para hacer algo. Entonces, lo que te permite es que si alguien llega a una página concreta de tu web, salga las típicas ventanas emergentes mostrándote los pasos que tienes que recorrer como visitante, como usuario de esa web para hacer algo o para conocer la interfaz de esa página. Sí, es un plugin bastante nuevo, apenas está activo en 70 webs con WordPress, pero lo probé y me pareció interesante. Así que si necesitas algo así por el estilo, es una forma que puede estar bien para presentar a los visitantes de tu web un producto o servicio y que los puedas guiar visualmente por los diferentes elementos de esa web. Fantástico. Pues ahora sí, vámonos con el tema central de este episodio, que no es otra cosa que vuestras preguntas y mis respuestas. Y vamos a comenzar con la de José Antonio, que va sobre cómo mostrar entradas del blog en la home. Dice Buenas tardes Gonzalo, antes que nada espero que estés bien. No importa que me contestes durante el fin de semana, no es algo urgente. Bueno, en este caso, pues me me escribió durante el finde, así que se lo agradezco a José Antonio su miramiento por mi tiempo. Y bueno, me dice Te quería preguntar si conoces algún sistema o plugin para que aparezcan las últimas entradas en la página de inicio. El tema que uso me permite poner una página como home, pero no encuentro la manera de poner al menos algunos extractos de las últimas entradas que vaya publicando en el blog. Así que si conoces algo para hacerlo, te lo agradecería igual. Es una tontería, pero todavía soy bastante novato. Gracias. Bueno, gracias a ti, José Antonio. Y sí, bueno, en el momento en que José Antonio me preguntó esto, no sé si ya estaba el editor de Gutenberg, imagino que sí, porque tampoco tengo tantas preguntas acumuladas, pero bueno, os pongo distintas opciones. El editor nativo de WordPress de ahora ya te permite hacer esto. Es decir, tú puedes tener una página de inicio que no sea el blog, porque tú puedes poner el blog entero como página de inicio. Pero claro, si quieres tener una página de inicio destacando varias cosas y además añadiendo, por ejemplo, los últimos artículos del blog, pues digamos que no lo puedes hacer desde los ajustes normales de Word WordPress, sino que tienes que incorporarlo a tu página de inicio. ¿Cómo incorporas esto a tu página de inicio? Bueno, como digo, si usas el editor de Guttenberg, ya trae un bloque, que esto sí que puede que sea un poco más reciente, a lo mejor cuando me preguntó esto José Antonio no estaba, pero ya trae un bloque para poner las últimas entradas, así que lo puedes hacer sin añadir nada extra con las cosas nativas de WordPress. Ahora, si no usas el editor de Gutenberg y fuerzas a utilizar el clásico, pues entonces puedes usar un plugin como por ejemplo WP showpost, que es uno muy sencillito de rendimiento, va genial y yo lo usaba antes en algunos proyectos, lo dejo todo enlazado. Y luego, por supuesto, si utilizas algún constructor visual tipo Elementor, tipo Divi, tal, ya te traen un bloque o un widget específico para incrustarlo, ¿De acuerdo? Entonces aquí la clave está en que si quieres tener ambas cosas, es decir, una página de inicio presentando lo que tú quieras, que además incluya algunas entradas o incluso contenidos personalizados, pues necesitas añadirlo a ese contenido de la página de inicio. Y como digo, pues hay muchas posibilidades hoy en día para hacerlo. Y os voy a dejar enlaces justo debajo de esta pregunta. Ya sabéis que debajo de cada pregunta dejo los enlaces relevantes, os dejo enlace al curso de WordPress básico, donde vemos todo esto de cómo asignar una página de inicio, cómo crear una página de blog, incluso en la parte de los bloques o de los diseños de las páginas, pues hacemos un repasito por los distintos bloques. Y si queréis más específico, os dejo un enlace al curso del editor de Gutenberg, donde ahí ya sí vemos más en detalle los distintos bloques, como por ejemplo el bloque para añadir las últimas entradas. Y también os dejo el enlace, por supuesto, al plugin WP Show Posts, que es gratis. Perfecto, dejamos la pregunta de Jose Antonio y nos vamos ahora con la de Antonio, que va sobre quién debe contratar los servicios de sus clientes. Me Hola Gonzalo, soy desarrollador web y ahora estoy empezando a hacer sitios con WordPress y siempre que tengo un cliente nuevo y necesita un hosting, tengo que conectarme vía videoconferencia para explicar el proceso paso a paso de cómo contratar dicho hosting, porque claro, él tiene que meter los datos de su tarjeta y demás, pero esto no me parece nada óptimo. Y otra consulta, si creo una cuenta de Google Analytics para ellos, normalmente lo hago en mi cuenta personal y añado el sitio. Lo mismo que con Google Search Console, pero esto no sé si es lo más adecuado tampoco. La cosa es que ellos no tienen ni idea de esto y no tengo acceso a sus emails para configurarlo todo cómo lo haces tú con tus clientes. Gracias y saludos. Bueno, esto es algo muy típico y yo creo que cada profesional que haga webs lo hará de forma diferente. Os voy a explicar cómo lo hago yo en función del tipo de servicio que yo ofrezco. En primer lugar, para la parte que me comenta aquí Antonio sobre qué hacer a la hora de contratar el hosting, hay profesionales que tienen subcontratado una empresa de hosting para tener ellos una marca blanca y poder ofrecer el servicio de hostings a sus clientes. Cuando esto es así, pues tú les das de alta y ya está. En el caso de aquí de Antonio y en el mío no es así. Entonces yo lo que hago es que en general preparo vídeos explicando a mis clientes cómo contratar los servicios, ya sea un hosting o lo que sea, e intento grabarlos sin dirigirme a ellos específicamente porque así luego lo puedo reaprovechar con otros clientes. Por ejemplo, tengo vídeos ya grabados de cómo me pueden dar acceso a Stripe, tengo vídeos ya grabados de cómo me pueden dar acceso como usuario de administración si ya tienen una web y necesitan que alguien entre para cambiársela y los tengo genéricos. Y luego como tengo cursos, pues también puedo aprovechar. Tengo un vídeo explicando cómo crear una cuenta en el hosting de SiteGround, que es el que yo utilizo, salvo que el cliente diga que quiere utilizar otro. Entonces todo esto lo reaprovecho para que el cliente lo haga. ¿Por qué lo hago así? Porque en mi caso yo no quiero tener control de nada de eso porque la web es del cliente, no es mía. Yo se la hago, pero si después se va con otra persona o aunque no se vaya con otra persona, la web es suya, entonces no tiene sentido que me estén pasando a mí el cargo y que yo después le pase el cargo a él ni nada. Entonces yo lo hago así. Y luego en el caso de Google Analytics, si el cliente no sabe manejarse, seguramente no va a usar Analytics nunca. Entonces yo en estos casos lo que suelo hacer, bueno, le consulto si va a querer Analytics, le explico para lo que es y tal, y si no, lo que hago es que le instalo un plugin de estadísticas para que pueda ver las estadísticas, que eso sí les suele interesar, directamente desde el panel de administración sin tener que ir a Google Analytics ni nada. Pero en el caso de que quieran Analytics, lo que hago es que les enseño cómo pueden crear una cuenta. Y esto, para esto no suelo crear un vídeo, sino que como Google Analytics ya tiene documentación, les envío el enlace a la documentación específica, no sólo de cómo crear la cuenta, que eso es bastante intuitivo, sino de cómo pueden darme a mí acceso a su cuenta. De esa forma yo no controlo su cuenta, sino que simplemente ellos me dan acceso para que yo pueda consultar y la pueda vincular con su página web. Y esto, como Google tiene documentación de soporte explicando cómo hacerlo, pues se la envío. Os dejo la documentación tanto para Universal Analytics como para la versión 4 de Google Analytics, por si estáis en la misma situación y se la queréis pasar a vuestros clientes. Y luego si son muy pesados y te dicen que no, que no, que ellos no hacen nada, que quiere que lo hagas tú, Yo les explicaría, y al menos yo así lo hago, que hoy en día con las medidas de seguridad que hay, lo típico, te vas a conectar con el usuario de otra persona, te quieres conectar tú y te pide el código de verificación que te ha llegado al teléfono móvil. Entonces tú tienes que contactar con el cliente por móvil, que yo no trabajo nunca por móvil, con lo cual es un lío, y decirle que te pase ese código. Entonces trabajar con cuentas de email ajenas es muy complicado. Por eso, siempre que puedas, en la medida de lo posible, que lo tengan ellos, que ellos tengan su cuenta y que después te den acceso a ti, a tu correo, como usuario administrador o como usuario editor. Siempre este tipo de servicios suelen tener esto. Stripe lo tiene, Google Analytics lo tiene, Google Search Console lo tiene y es como yo trabajo, sí. Bueno, espero que le haya servido a Antonio, que os sirva a vosotros también. Y vamos ahora con la tercera pregunta, que es de Carlos y que va sobre cómo desactivar las notificaciones por email de WordPress. Me dice, hola Gonzalo, estoy montando un curso con LearnDash y el plugin Autologin New User After Registration. Esto lo está haciendo siguiendo mi curso de LearnDash. Vemos un plugin para mejorar el proceso de registro y de login de los usuarios que acceden en este caso a la web de cursos, porque elndash es un plugin que te permite crear una escuela online con cursos y Carlos en este caso lo está haciendo y está siguiendo esos pasos. ¿Pero me Hay alguna manera de que el sistema no envía automáticamente el email al usuario para restablecer la contraseña cada vez que alguien se registra? Muchas gracias. Sí, aquí Lo que hace LearnDash es que tú directamente cuando te das de alta para comprar un curso, pues pagas directamente y entonces pones el email y los datos de pago y no creas una contraseña ni nada, de manera que se le envía automáticamente un email al visitante para que genere una contraseña nueva. Entonces, como aquí Carlos está implementando un sistema para que no tenga el usuario que generar esa contraseña, sino que directamente esté dentro del perfil, pues no quiere que se envíe ese correo. Pero bueno, esta pregunta la ponía en general para los que queráis modificar o desactivar algunas de las notificaciones que manda por email WordPress de forma automática, ya sea a través de un plugin o a través del propio WordPress. Existe un plugin para ello que se llama Manage Notifications Emails que está muy bien y que os voy a dejar enlazado. Básicamente puedes activar y desactivar los avisos que manda WordPress por correo, tanto para el administrador como para los usuarios. Por ejemplo, si tú no quieres recibir un correo cada vez que alguien cambia la contraseña en tu web, si tienes una web de miembros de suscriptores y eso, verás que es un rollo. Cada vez que la gente se olvida las contraseñas las reactiva y esto es bastante común, pues si no quieres estar recibiéndolas, este plugin por ejemplo te permite a ti como administrador quitarlo, pero también estos avisos a los usuarios, como el de cambia la contraseña y demás. Es un plugin bastante popular, está activo en más de 60.000 webs con WordPress y tiene buenas valoraciones, así que si buscáis esto es una muy buena opción. Fantástico. Dejamos la pregunta de Carlos. Vamos ahora con la de Fernando, que va sobre vídeos de Vimeo que no se ven desde Safari. Me Hola Gonzalo, he montado mi academia con tu curso de LearnDash. Muchas gracias, ya sabes, uno más en la fiebre de las academias online. Bueno, fantástico. Gracias a ti Fernando y me sigue desde hoy. Tengo el problema de que los vídeos alojados en Vimeo se ven sin problemas en mi academia en el Mac, pero Cuando voy al iPad me dice que la configuración no me deja verlos ahí. Como eres experto en Vimeo por tu propia academia sabes qué me puede estar pasando. Por favor, un saludote. Bueno, otro saludote para ti Fernando. Y sí, esto me pasó a mí de hecho y casi siempre tiene que ver con la configuración que tengas hecha de caché o de optimización de la carga de los recursos como puedan ser vídeos o iframes, que iframes es lo que se usa para incrustar en tu web un vídeo de Vimeo. Entonces hay plugins que por ejemplo el típico Lazy loading que lo para las imágenes, que esto lo que hace es no cargar una imagen hasta que se llegue a ella. Imagínate que tú aterrizas en una web y que ahí ves unas imágenes, pues esas se cargan, pero si tienes aplicado el Lazy loading, esta tecnología, las que están debajo de lo que se ve en pantalla cuando empiezas a hacer scroll no se van a empezar a cargar hasta que llegues ahí. Bien, esto se puede hacer también con vídeos y con iframes, pero muchos navegadores y algunos dispositivos dan problemas, por ejemplo Safari, sé que con Vimeo cuando se hace esto daba problemas, a mí me pasó, estuve un poco loco hasta que di con la tecla, pero al final era eso, yo tenía una configuración para retrasar la carga de los elementos multimedia y precisamente las que tenían que ver con los iframes. Me pasaba esto desde Safari y desde por ejemplo un iPad, que en iPad normalmente usa Safari, no te instalas un navegador diferente como Google Chrome o Firefox. Pues me pasaba eso y se lo dije a Fernando y efectivamente a él le pasaba eso, Él lo tenía con el plugin Smush, que es un plugin para la optimización de imágenes y que además te permite toquetear el lazy loading no sólo de imágenes sino también de vídeos y embeds incrustados, y le pasaba con la parte de incrustar, cuando lo quitó le empezó a funcionar. Así que si estás en ese mismo caso, pues espero que esto te lo resuelva. Fantástico. Nos vamos con la última pregunta de Ángel, que va sobre cómo importar productos de WooCommerce en tres idiomas diferentes. Me dice Hola, voy a crear una tienda online con WooCommerce y tengo que hacer una importación de productos en tres idiomas. ¿Cómo generas el fichero para importar los productos en diferentes idiomas? ¿Tienes algún archivo de ejemplo para importar productos con multi idioma? Muchas gracias. Bueno, gracias a Ángel que es un suscriptor además que lleva mucho tiempo y me suele hacer consultas de webs que hace para clientes y en este caso estuve un poquito más hablando con Ángel para preguntarle cómo lo hacía, porque claro, dependiendo de cómo fuese hacer esto de tener la web en tres idiomas, pues el proceso de importación se hace de una manera u otra y me dijo que lo iba a hacer con WPML. Entonces aquí recomiendo la combinación, el plugin WP All Import, que es un plugin de los mejores para importar productos a una tienda online con woocommerce y otras cosas que no sean productos, combinado con el addon que tiene WPML para traducir WooCommerce y siguiendo un artículo de la documentación de la propia gente de WPML que te explica cómo hacerlo y y te pone ejemplos como me pide aquí Ángel, de cómo tiene que ser ese archivo CSV, porque claro, para tú importarlo necesitas poner la información en un archivo y este archivo tiene que tener unas características específicas y un formato concreto para que tú al importarlo, utilizando en este caso el plugin WP All Import, te reconozca bien los campos y lo pueda asignar a productos concretos de tu web. Y la clave aquí es ponerle el mismo identificador, os hago spoiler, spoiler positivo, el mismo identificador en el archivo CSV que lo que vayas a tener como producto en WooCommerce. Pero bueno, os dejo el enlace a la documentación de WPML, también al plugin WP All Import y también al curso de WordPress multidioma donde os enseño cómo traducir WooCommerce con el plugin WPML, vamos traducir tenerlo en distintos idiomas. Bueno, con esto Quedan resueltas las 5 preguntitas, ya sabéis sacadas directamente del soporte que ofrezco con la formación en Gonzalo Navarro, es donde si no estáis apuntados, pues lo podéis hacer. Ya Sabéis más de 62 cursos ya publicados, más uno nuevo al mes, más de 250 vídeos de la zona código, donde vemos un trocito de código y en el vídeo os enseño cómo copiarlo y pegarlo, pues para cambiar algo del funcionamiento o del aspecto de vuestra web con WordPress y próximamente comunidad, para que entre todos podamos ayudarnos, podamos compartir nuestra experiencia sobre cómo crear y gestionar webs con WordPress. Toda la info en Gonzalo Navarro Es nada más, espero que os haya gustado y por último pediros un pequeño favor y es que si queréis aportar vuestro granito de arena a este podcast, pues os animo a que dejéis una valoración en Apple Podcast, por ejemplo, a que comentéis en ivoox, a que compartáis el episodio que os haya gustado en vuestras redes sociales, si estáis en Spotify o donde estéis y que si no os habéis suscrito al podcast desde la plataforma, que lo escuchéis, que os suscribáis porque es una de las mejores maneras en las que podemos ganar visibilidad. 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)