415 | Q&A de staging, programar actualizaciones, uso de PDFs, estadísticas de usuarios y campos extra en Woo
3 Apr 2024 · 23 min
Episode 415 of the WordPress Semanal podcast (hosted by Gonzalo Navarro) is a Q&A episode answering five listener questions about WordPress site management: working with WP Staging clones and login behavior, scheduling updates/changes for Elementor-built pages, embedding vs publishing PDF content, measuring user/member statistics, and adding custom fields/conditional pricing to WooCommerce products. The episode also includes brief news about new videos/courses and a plugin-of-the-week recommendation (WP Shortcodes Ultimate).
Chapters
En el episodio 415 de WordPress semanal resuelvo dudas sobre cómo trabajar con WP staging sin estar logueado, cómo programar cambios o actualizaciones cuando estás trabajando con Elementor, qué decisión tomar entre incrustar PDFs directamente en tu web o publicar el contenido de forma normal, cómo puedes medir estadísticas de uso de los usuarios de tu web y qué posibilidades tienes para añadir campos extraños a los productos de WooCommerce. Vamos allá. Hola hola. Soy Gonzalo Navarro y Bienvenidos al episodio 415 de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Y hoy tenemos un episodio de Q A o de preguntas y respuestas, como has podido ver muy variado. Recuerda que en este tipo de episodios puedes irte a la web y ver debajo de la pregunta en cuestión los enlaces que dejo relacionados. Por ejemplo, si te digo para esto, pues este plugin o para esto te dejo este vídeo o este episodio del podcast, pues ahí lo tienes todo bien ordenado y también pone el minuto en el que respondí esa pregunta por si quieres volver a escucharla o lo que sea. Pero ya digo que también lo tienes en formato esquema, en formato texto con sus enlaces. Para ir a las notas del episodio completas solo tienes que escribir en tu navegador Gonzalo Navarro es 415, que es el número de este episodio, con número por supuesto, GonzaloNabarro es 415. Bien, en un momento voy a dar respuesta a todas estas dudas, pero antes, Como siempre, novedades. ¿Qué está pasando en Gonzalonabarro es esta semana? Pues por un lado tenemos nuevo vídeo de la zona código y en él te enseño a recuperar la contraseña de WordPress si no tienes acceso a tu email. Esto puede ser porque no sea tuyo, no era tuyo el administrador y la persona que tenía la web no se acuerda de qué email era, o que el email ya no funcione, o que la web no mande emails, porque esto es algo habitual que no funciona del todo bien, hay que configurar el sistema de envío, pero claro, si estás fuera pues no puedes entrar a configurarlo, puede ser que no funcione el enlace de cambiar la contraseña, muchos casos. Entonces en este vídeo te explico cómo puedes recuperarla, o mejor dicho cambiarla a través de phpMyAdmin, que es una característica que te permite acceder a las tablas de las bases de datos de tu web. Lo que pasa que si no lo has hecho nunca, pues es un poco raro. Tienes que saber dónde ir, tienes que saber cómo cambiar la contraseña porque no vale con escribir una nueva y ya está, tienes que hacerlo en el formato adecuado. Entonces, bueno, he grabado este vídeo que te explica paso a paso cómo puedes lograrlo y que es algo, digamos, si te quedas fuera de tu web y no tienes acceso al email, pues es una mala experiencia, por no decir otra palabra. Entonces aquí tienes una solución muy útil. Por cierto, tienes más vídeos de la zona código, ahí te enseño a hacer cosas como un poquito más avanzadas pero explicadas de forma súper sencilla, utilizar código sin que seas desarrollador o acceder a zonas de la base de datos sin que tengas demasiados conocimientos en esta parte. Y como digo, tienes más vídeos relacionados con la base de datos y en la propia página de la zona código en Gonzalo Navarro es te vas a códigos y ahí puedes filtrar por base de datos y te aparecen todos los que hay. En ese sentido también te enseño a optimizarla y otro tipo de cosas. Perfecto. Esto por un lado. Por otro, el curso más reciente publicado apenas lleva unos pocos días, una semana o así, es el curso de monitoreo de webs con WordPress. Este es un curso para que estés al tanto de lo que pasa en tu web. ¿Por qué? Pues por si pasa algo, si hay algún problema, que puedas ir a la información de la actividad, todo lo que pasa e identifiques la causa de los fallos de forma mucho más rápida, por supuesto, porque tienes esa información que puedes consultar, pues si el error se produjo justo antes de actualizar un determinado plugin, pues ya te da una pista, si accedió alguien que no debía, si, si se instaló un plugin nuevo, si se eliminó, lo que sea, si se hizo una configuración determinada, lo que sea. Tienes toda la información por día, por hora y por persona que lo ha hecho. Y entonces así puedes tomar muchas mejores decisiones o arreglar posibles problemas, incluso brechas de seguridad. Y también es muy útil si gestionas una web con suscriptores y con colaboradores y quieres saber qué hacen en la web un sistema de monitoreo, un sistema de registro de actividad te permite obtener toda esa información. En el curso también vemos cómo crear un sistema para que te avisen por email o por SMS si tu web se cae, algo que por supuesto es muy útil y además te sorprendería saber cuánta gente no es consciente de las veces que se cae su servidor, es decir, que su web no es accesible. Así que bueno, en este curso, que es uno de los más votados en la comunidad privada de Telegram y que ya lo tenéis disponible, pues aprendes a poner todo esto que he comentado en marcha, incluyendo, que me lo he dejado, un vídeo en el que te explico cómo bloquear bots y usuarios malintencionados. Y si lo que quieres es aprender a crear y gestionar webs con WordPress en general, a hacerlas crecer, a vender, a ser más productivo con ellas, pues vete a la sección de cursos de Gonzalo Navarro es porque entre los más de 80 que hay ya publicados seguro que encuentras el que necesitas. ¿Sí? Fantástico. Pues una vez comentadas las novedades, vámonos ahora con el plugin de la semana que se llama WP Shortcodes Ultimate. Este plugin ya lo he comentado anteriormente en el episodio estoy al 99% seguro, pero lo rescato porque ahora está actualizado para ser compatible con el editor de bloques. Y si bien este plugin lo que te permite es generar un shortcode de forma fácil a través de unas opciones que tú vas rellenando y luego poder representar o mostrar en la parte frontal de tu web a través de ese shortcode, pues pestañas, botones, cajas, sliders, carruseles, vídeos, responsive, tiene hasta 50 tipos de elementos diferentes que puedes generar. Y tú dirás, bueno, esto lo puedo hacer con el editor nativo de WordPress y si me quedo corto pues puedo añadir un plugin que me permita tener un bloque en el que pueda hacer alguna de estas características. Sí, pero este plugin está pensado para generar un shortcode y un shortcode que te permite utilizarlo en zonas donde no tienes el editor, en un widget de texto o en plantillas de página, por ejemplo. Ya no digo plantillas que sean accesibles. Si utilizas el Full Site Editing, pues bueno, podrás acceder también a bloques desde ahí, pero si no, si lo quieres hacer a través de código también puedes reaprovechar ese shortcode y ponerlo en una de tus plantillas en alguna parte digamos a nivel de código. Entonces te da ese control extra y la funcionalidad para que el shortcode funcione ya está creada gracias a este plugin. Es bastante popular, ya lo era, pero ahora al adaptarse al editor de bloques que básicamente te permite desde cualquier contenido generar este shortcode, pues como digo es aún más popular, tiene muy buen rendimiento, está activo en unas 600.000 webs con WordPress, así que ya ves que es un plugin muy utilizado y su versión gratuita es súper completa. Así que WP Shortcodes tienes enlace directo en las notas de este episodio y si no lo puedes buscar en la página oficial de plugins de WordPress. Perfecto, pues una vez vistas las novedades y el plugin de la semana, vámonos ahora sí con tus preguntas y mis respuestas. Y comenzamos con la primera que es de Miguel Ángel y que va sobre cómo trabajar en WP Staging sin estar logueado. ¿Me dice Buenos días Gonzalo, mira tengo un problema con W Staging, que nos recomiendas en uno de tus cursos? Me gustaría saber cómo puedo trabajar con una web sin estar logueado. Estoy haciendo una academia y siempre me aparece como logueado y no puedo hacer pruebas al entrar si siempre estoy logueado. Necesito estar como un usuario que viene de primeras. Muchas gracias Miguel Ángel. Miguel Ángel se refiere aquí Por cierto, todas estas preguntas que estoy haciendo están sacadas directamente del soporte que incluye ser miembro en GonzaloNabarro es además de la comunidad privada de Telegram para interactuar con el resto de miembros. Si tenéis alguna duda de lo que estáis viendo en los cursos, como en este caso Miguel Ángel, pues hay una sección de soporte para contactar conmigo. Como digo, Miguel Ángel se refiere aquí a una clase del curso de WordPress en local y pruebas, donde enseño un montón de opciones para trabajar con una web en modo pruebas o cuando la estás creando primero antes de publicarla. Y enseño un montón de cosas, como puedes trabajar en local, cómo puedes clonar una web en un directorio de tu hosting para hacer pruebas ahí en un entorno muy similar y luego pasar esos cambios a la versión normal, cómo puedes migrar, como un montón de cosas. Y en esta clase explico el uso de un plugin que está muy bien que se llama WPStaging y es precisamente para eso, para clonar una web en una carpeta dentro de tu servidor, entonces la tienes como en el mismo entorno, ahí puedes hacer tus pruebas y luego la puedes migrar o puedes rehacer esas pruebas en la web original. Y me pregunta porque claro, este plugin, cuando tú haces un clon de la web, si quieres entrar en el clon tienes que iniciar sesión y si intentas entrar desde fuera normal está bloqueado. Esto es para evitar problemas relacionados con el SEO o incluso con la seguridad que nadie pueda entrar a ver ese clon de la web. Entonces, si esto ocurre, porque muchas veces es verdad que tienes que probar el uso sin estar conectado, pues tienes que desactivar la autorización de administrador desde los ajustes de este plugin, es una opción, te vas a los ajustes y hay una casilla que se llama Disable Admin Authorization, lo que pasa que si ya habías hecho la copia, entonces tienes que crear la copia otra vez, porque estos ajustes se van a aplicar a las copias nuevas que vayas a hacer, a los clones nuevos, para los clones antiguos no. Entonces si habías hecho muchísimos cambios y no quieres volver a hacer el clon porque ya tienes muy avanzada esa web clonada y no te merece la pena, puedes desactivar en la copia el plugin WP Staging y así debería desaparecer la parte de login, al menos es lo que explican en la documentación que te la dejo, porque explican como un montón de opciones relacionadas con el login, si te quedas fuera, cómo puedes hacer, como puedes desactivar, pues que haya que loguearse para poder verla, todo este tipo de cosas, y como no sé cuándo vas a escuchar este episodio, pues en los docs vas a ver la opción más actualizada que ellos recomienden, pero vamos, esta de desactivar la opción y volver a clonar te va a funcionar, o la opción de desactivar el propio plugin en la web clonada. Por cierto, este plugin lo recomiendo, está muy bien para este tipo de cosas. Os dejo el enlace a la Clase del Curso a la que hace mención Miguel Ángel y también a los docs, a la documentación, vamos. Perfecto, pues vamos ahora con la segunda pregunta que es de Matías y que va sobre cómo programar cambios en páginas de Elementor. Me dice Hola Gonzalo, estoy buscando formas de programar actualizaciones de páginas con Elementor pero no encuentro cómo todo lo que encuentro es para programar entradas, necesitaría poder actualizar páginas de mi web de forma automática en ciertos días y horarios para evitar estar a la una de la mañana haciendo modificaciones. Gracias. Bueno, esto yo ya hablé de cómo programar cambios en contenidos, es decir, no publicar o programar un contenido desde cero, sino una página o una entrada que tú ya tienes publicada. ¿Cómo puedes programar un cambio? Imagínate que no lo sé, haces una actualización de un caso específico, podría ser que tienes una oferta durante un día del 50% de descuento en algo y no tienes un sistema que haga desaparecer ese descuento, sino que tú tienes que modificar eso. Pues bueno, puedes con un plugin específico programar una actualización de ese contenido, de modo que va a desaparecer el banner que tienes incrustado en un contenido diciendo que estás en un 50% de descuento, lo que sea, cualquier cosa de estas en muchos casos, pero. Pero es el único que se me ha ocurrido ahora mismo. Bueno, pues como digo, hay un plugin que se llama Publish Press Revisions que te permite hacer esto y sirve para cualquier tipo de contenido, pero para que funcione con Elementor necesitas la versión Pro de este plugin. Esta es una empresa, o bueno, una marca, los de PublishPress, que tienen un montón de plugins relacionados con la mejora de la publicación, la programación de contenidos en WordPress, y en este caso este plugin te permite duplicar post si trabajas con otras personas, enviarlos a revisión, tener un sistema para probarlos más avanzado del que trae WordPress y programar cambios en contenidos, que esta es la parte en muchos casos más interesante, o en este caso la que atañe a Matías. Entonces Matías me dijo, yo he visto en la documentación que con la versión Pro puedes programar esos cambios en Elementor. Matías me dijo que no es tan sencillo y me dice, por si tienes otro caso así o lo quieres contar en el podcast, resulta que para programar una actualización desde Elementor necesitas dos usuarios, uno con permiso de revisor y otro el admin. Con el de revisor realizas los cambios que quieres y los mandas a aprobar, y luego el admin elige la fecha de programación y lo acepta. Es engorroso, pero funciona. Y luego me cuenta que esto por lo visto se debe a que Elementor no incorpora programación. Esto fue hace tiempo ya. Esta pregunta yo no lo he visto así la documentación, no lo he podido probar, pero yo creo que es posible hacerlo, porque como tú puedes programar desde, aunque tú crees una página con Elementor, tú te puedes ir después a la parte normal, al editor de WordPress y programar desde ahí. Entonces yo creo que se puede hacer desde ahí sin problemas, pero bueno, si os pasa el caso que no podéis pues esta es la solución según me comenta aquí Matías. Perfecto, dejamos esta pregunta, nos vamos con la tercera que es de Javier y que va sobre incrustación de PDF, descargas de PDF o publicar el contenido directamente en la web. Me Buenas Gonzalo, actualmente tenemos muchos pdfs que se pueden descargar en la web, pero como no tenemos mucho contenido pues nos han dicho que lo suyo sería hacer contenido con esos PDF en lugar de tenerlo como ficheros descargable. Entonces la pregunta es si hay algún plugin para coger un PDF y poder incrustarlo en una URL y y que así nosotros podamos crear ese enlace y que parezca, me lo pone entre comillas que es contenido sin tener que maquetarlo. Gracias, un saludo. A ver, esto me sirve para hablar un poco en general de este tema. Publiqué hace poco un episodio que creo que se llamaba no me acuerdo cuántas cosas, pero no sé cuántas cosas que no debes hacer en tu web y una de ellas era esto de incrustar PDFs. No es que no debas hacerlo, pero es un poco perder una oportunidad, perder una oportunidad de que el usuario tenga la mejor experiencia posible, porque un PDF por muy buen incrustador de PDF que uses, no se va a ver tan bien como si publicaras el contenido directamente en la página, el texto no se va a ver demasiado grande, si lo intentas hacer grande se te va a mover para los lados en términos de si después Google, en términos de SEO, de si Google te lo va a posicionar o no, en teoría no, o peor que si lo digamos maquetas es ese contenido directamente en la página en cuestión. Entonces a todas luces lo mejor es poner el contenido directamente en la web, es decir, no incrustar un PDF ni nada. Ahora que lo quieres incrustar, bueno, lo puedes hacer directamente con las opciones de incrustación del editor de WordPress y si no hay un plugin más avanzado, yo creo que el más popular, hace tiempo que no investigo, pero yo siempre he tenido en cuenta y por rendimiento es muy bueno y por instalaciones activas que está en más de 300.000 es PDF Embedder, que es el que lleva años y años y sigue funcionando por lo que he podido probar genial. No sé si ha salido alguno extra que lo mejore, pero vamos, este es el que siempre he recomendado por su popularidad y lo siguen manteniendo actualizado y sigue activo en muchísimas webs y pasándole la opción de mirar el rendimiento que miro yo siempre antes de instalar cualquier plugin, me da muy buenos resultados en cuanto a rendimiento. Por cierto, si queréis ver o aprender cómo hacer esto qué hago yo para revisar si un plugin tiene buen rendimiento antes de instalarlo, te lo regalo si te apuntas a la newsletter de WordPress semanal, que la tienes en Gonzalo Navarro, es lista. Ahí te regalo un vídeo donde te explico mi proceso para elegir plugins y entre otras cosas vemos esta opción de medir su rendimiento. Así que si quieres incrustar PDF, pues es decisión tuya y ya digo, lo puedes hacer de forma nativa, buscas embed o PDF desde el editor de WordPress y lo puedes incrustar. Y si quieres algo con más opciones, que permita al usuario ponerlo en pantalla completa, que permita hacer zoom, que permita más opciones, ya digo, pues este de PDF Embedder que te lo dejo enlazado en las notas, pues está genial. Vamos con la cuarta pregunta que es también de Matías y que va sobre medir las estadísticas de los usuarios de la web. Me Hola Gonzalo, por aquí de vuelta. Quería saber si conoces algún plugin para tener un dashboard de los usuarios de mi web. Es una página de membresía y me gustaría saber quiénes están entrando, cuántas veces, tiempo de retención, etc. Muchas gracias. Bueno, a ver, no es lo mismo querer medir las visitas, que esto se hace con el típico plugin como Google Analytics o uno enfocado en la seguridad y más sencillo de analizar como Fathom Analytics, del que tenéis un curso y que yo utilizo desde hace años. Y esto es un poco en general el típico plugin de analíticas de visitas. Si quieres estadísticas de visitas en tu web hay uno que se llama WP Statistics que lo puedes instalar y digamos mides las estadísticas desde su sistema, no desde lo haces directamente desde tu web con WordPress, no lo haces con un servicio aparte. Pero aquí Matías se refiere más a usuarios que usan o que acceden a sus contenidos y me dice que tiene una membresía. Entonces yo aquí lo que haría es buscar primero si tu plugin de membresía tiene una sección de estadísticas, porque muchos lo tienen, sobre todo si usas uno de enseñanza como Learn Dash, aquí es que no me especificaba Matías no me decía cuál cuál era, pero si es Learn pues tienes opciones para tener un panel desde donde ver las estadísticas de los usuarios, entonces depende un poco. También puedes optar por un plugin que haga el monitoreo web y puedes tener por ejemplo el curso que acabo de publicar, ahí vemos cómo se utiliza Stream, que te permite ver todo lo que hace cada usuario paso por paso, entonces podrías ver qué contenidos visita o si tienes por ejemplo vídeos. ¿Es que es difícil tener una solución que complete todo, ya digo, por un lado las estadísticas generales con un plugin de estadística, luego particularmente si tienes un plugin que te permite medir partes que ofrece ese plugin, pues con ese plugin, en mi caso por ejemplo, cómo sé yo cuánta gente ve un vídeo de un curso? Pues me voy a las estadísticas de Vimeo, que es mi servicio donde yo hospedo los vídeos. Entonces claro, todo desde un único lugar, para cosas tan distintas es complicado, pero bueno, más o menos puedes, creo que con estas cosas que comento puedes hacerte una idea. Por cierto, hay un servicio de analítica específico para membership sites que se llama profitwell y lo que hace es que se conecta, por ejemplo si tú vendes con Stripe, se conecta con Stripe y a través de ahí puedes medir cosas como la retención, la ratio de baja, cuánto tiempo de media está un usuario, que en inglés se llama Turn y un montón de estadísticas específicas de membresías. Es gratuito, lo que pasa que ellos utilizan tu información, no te cobran salvo que seas un bestia o que ingreses muchísimo y además tienen características muy chulas como la recuperación de forma súper sencilla de un miembro, si un miembro por ejemplo deja de pagar un mes, recibe un email con un enlace para que se dé de alta de forma sencilla sin sin que tenga que iniciar sesión, sino que es un enlace especial que conecta con Stripe y que reactiva la suscripción de forma mucho más rápida. Y ya digo, esto lo hacen de forma gratuita, salvo que seas una empresa grande tipo Microsoft y esto que entonces ahí es cuando cobran. Se llama Profit, Well el servicio, Profit de beneficio y Well de bien. Perfecto, dejamos la pregunta de Matías y vamos con la de José Ramón que va sobre cómo poner campos extra para productos de woocommerce. Me dice buenas tardes, conoces algún plugin que pueda añadir campos extra a un producto y en función de la selección añadir precio condicional, por ejemplo, medida, tamaño, instalación, sí o no, etcétera. Muchas gracias. A ver, sí, hay muchas formas de hacer esto. Primero las opciones nativas. En el curso de WooCommerce o en cualquier documentación que busques de WooCommerce tienes que ver cómo se utiliza los atributos y los productos variables para poder hacer esto, sobre todo para cosas como medida, como tamaño, lo típico, talla s, m o l, pues esto se hace con atributos y creación de productos variables. Pero si buscas que seleccionen cosas muy específicas y que se muestre ese selector de una determinada forma, que eres control, por ejemplo, como lo que me dice aquí José Ramón, necesitas instalación y que la persona elija sí o no, para esto ya haría falta algo extra. Digamos que desde el punto de vista de cómo se hace es básicamente con campos personalizados, pero claro, tienen que estar bien asociados a WooCommerce y esto ya técnicamente puede ser más complejo. Entonces lo ideal en este caso es usar un plugin específico que ya te venga con todo eso configurado. Y hay varios, yo os dejo uno enlazado que se llama. Un momentito que lo consulte, se llama Product Addons for woocommerce y Product Options with Custom Fields. Es como el típico nombre de plugin para posicionar y este está bastante bien. Digamos que desde el punto de vista de cualquier campo personalizado que quieras crear y que se muestre en las páginas de producto, pues no tienes límite. Lo que sí, que si quieres que haya condicionalidad en el precio, sí que necesitas la versión premium. Esta parte que me preguntaba José Ramón, para asociarlo a un producto, perdón, a un precio y que eso sea condicional, pues sí lo necesitarías. Pero podéis buscar otras opciones si queréis, yo he puesto esta porque es una de ellas, de las que son gratuitas. De base, la parte de crear todos estos campos y con buen rendimiento, pues la tenéis cubierta, pero podéis buscar Custom fields woocommerce y vais a ver un montón de opciones de distintos plugins. Fantástico. Con esto quedan cubiertas estas cinco preguntas del mes. Ya sabéis, suelo hacer una recopilación de estas dudas sacadas directamente del soporte, pues una vez al mes aproximadamente. Y recuerda que si necesitas soporte como este, además de acceso a la comunidad de Telegram y por supuesto toda la formación que tienes disponible para crear y gestionar webs con WordPress desde cero a profesional, pues solo tienes que ir a Gonzalo es y ahí tienes las formas de apuntarte y puedes echar un vistazo a todo lo que incluye. 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)