255 | Youtube en WP, cambiar url de login, mostrar tiempo de conexión, aprobar usuarios y conectar formulario con google sheets
3 Mar 2021 · 20 min
Transcripción del episodio 255 del podcast 'WordPress Semanal' conducido por Gonzalo Navarro. El presentador comparte novedades (vídeo 205 sobre efecto máquina de escribir con CSS; nuevo curso sobre Sugar Calendar) y responde cinco preguntas prácticas sobre WordPress: insertar vídeos de YouTube sin controles, cambiar la URL de login, mostrar tiempo de conexión y desconexión por inactividad, aprobar registros de alumnos y conectar formularios con Google Sheets. Recomienda plugins y estrategias concretas para cada caso.
Questions this episode answers
255
205
Más de 52 cursos
WPS Hide Login (indica que está activo en ~800,000 sitios)
Admin Bar Disabler (mencionado como activo en más de 10,000 sitios)
Chapters
En el episodio 255 de WordPress semanal respondo dudas sobre cómo insertar vídeos de YouTube sin mostrar enlaces ni controles, sobre cómo cambiar la URL de login o acceso a WordPress, sobre cómo mostrar el tiempo de conexión de los usuarios de tu web, sobre cómo hacer una aprobación previa del registro de los alumnos de tu escuela online y sobre cómo conectar plugins de formulario con las hojas de cálculo de Google. Vamos allá. Hola, hola, Soy Gonzalo de GonzaloNavarro 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 hoy es uno de esos episodios en los que creo que podéis sacar cositas precisamente para esa parte de la gestión del día a día de llevar una web con WordPress, que es un poco para lo que tengo enfocado el soporte que doy para los que estáis apuntados a la plataforma. Y entonces ya sabéis que suelo hacer una vez al mes aproximadamente una recopilación, saco algunas preguntas que me han hecho a través del soporte, os las cuento por aquí y os digo la respuesta que le di en su momento a esa persona, o quizás incluso la complemento, porque muchas veces por audio es mejor, es más fácil adentrarse en detalles. Entonces, en un momentito vamos a ir con esas preguntitas que ya os he adelantado en la intro del episodio. Pero antes vamos a ver, como siempre, 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 205, y en él os enseño a crear un efecto de máquina de escribir solamente con CSS. Y el efecto de máquina de escribir es básicamente ver cómo el texto se va escribiendo solo en la pantalla. Lo que. Lo que pasa que se le llama efecto de máquina de escribir porque se suele utilizar una fuente que es la fuente monospace, un tipo de letra, vamos, que da el efecto, da la apariencia del típico texto que se ve en las películas cuando se está usando una máquina de escribir, ese texto como muy sobrio. ¿Qué pasa? Que este efecto está chulo, esto de que el texto se vea escribiéndose solo en la pantalla. Por ejemplo, si alguien llega, imagínate en la la llamada a la acción principal de tu web cuando alguien entra, pues que se empiece a escribir el texto bienvenido a mi web o aquí aprenderás a lo que sea. Es un efecto chulo y que suele gustar bastante y que es mucho más fácil de hacer de lo que parece. Se puede hacer por CSS y puedes controlar el tiempo del efecto, la tipografía incluso y cualquier otro detalle, como verás en el vídeo que puedas necesitar. Y esto de la tipografía es interesante, como te decía, porque puedes hacer que precisamente no sea el efecto de máquina de escribir, sino que simplemente sea el efecto de que el texto aparece en pantalla simplemente cambiándole el tipo de letra que se utiliza para ese efecto. Sí, bueno, en definitiva, lo tenéis ya disponible, es el vídeo 205, si vais a los vídeos de la zona código Gonzalo es códigos, pues ahí lo tenéis. Después, el curso más reciente es el curso de Sugar Calendar. Ya sabéis que ya Hay más de 52 cursos publicados, todos enfocados a la creación y gestión de páginas webs con WordPress, hacerlas crecer, también tareas de marketing, de SEO, de gestión del día a día. Y como digo, el último publicado es el curso para crear una web de eventos o de calendario de eventos. Y lo hacemos con el plugin Sugar Calendar, que está muy bien porque no es tan básico como muchos, ni está tan lleno de funcionalidades como otros. Así que en el curso aprendes a crear eventos únicos y recurrentes, a organizar eventos por calendarios, a mostrar esos eventos o esos calendarios en la parte frontal de la web, donde tus visitantes podrán filtrar, podrán ver un calendario, otro, podrán filtrar por fecha, incluso te enseño a vender entradas para esos eventos, a permitir publicar eventos desde la parte frontal de la web. Y bueno, muchos detalles más. Vemos de principio a fin cómo usar el plugin y sus extensiones premium. Incluso en la última clase pulimos un poquito todo, traducimos al español los detalles estos típicos que los plugins tienen en inglés. Así que nada, está muy bien y ya lo tienes disponible. Ya sabes, Gonzalo Navarro es y si quieres ir a la parte de cursos, pues le das a pestañita de cursos o gonzalonabarro es cursos. Sí bien, eso en cuanto a las novedades. Después, el plugin de la semana se llama Admin Bar Disabler ¿Y qué te va a permitir? Pues como su nombre indica, te va a permitir desactivar la barra de administración de WordPress, es decir, la barrita negra que aparece en la parte de arriba. Y la gracia de este plugin es que te permite desactivarla por tipo de rol de usuario, pues por ejemplo que los suscriptores no vean la barra negra, pero que los autores, los editores y los administradores sí, que esto sería lo más habitual. Imagínate que tienes una web en la que acceden suscriptores y no quieres que vean esa barra típica negra de arriba, pues ahí lo tienes. Hay varios plugins que hacen esto y hace relativamente poco me encontré con este que me parece mejor que otros que se suelen recomendar. Así que bueno, es muy sencillito, lo instalas, tienes esa opción para elegir quién tiene habilitada y quién no tiene habilitada la toolbar de WordPress, y bueno, y ahí lo tienes. El plugin está activo en más de 10.000 webs, tiene bastantes buenas valoraciones y está bastante bien. Su autor tiene varios plugins relacionados con la barra de administración y la parte de administración en general, y te pone los enlaces directamente en la página, o sea que si te interesa puedes echarle un vistazo. Ah, y por cierto, una de las gracias de este plugin es que viene preparado para multisitio y que puedes controlar desde el sitio raíz, puedes controlar en qué sitios dentro de esa misma instalación se va a ver la barra, para que roles, o sea que está muy bien porque puedes controlar eso a nivel del multisitio general, en qué sitios vas a permitir que se vea la toolbar y que no, y quién y quién no. De nuevo, se llama Admin Bar Disabler, pero tienes el enlace en las notas del episodio. Recuerda que puedes ir a cualquier episodio simplemente escribiendo en tu navegador gonzalonavarro es y el número del episodio. En este caso es el episodio 255, así que GonzaloNavarro es 255. Y ahí tienes todos los enlaces, incluidos los que te voy a comentar ahora cuando comencemos con las preguntas y mis respuestas, porque ya sabéis que en estos episodios suelo dar enlaces para que podáis solucionar la duda que se me plantea. Entonces vamos a comenzar. Vamos con la primera pregunta, que es de Wojtek y que va sobre insertar vídeos de YouTube sin mostrar enlaces ni controles. Me dice hola amigo, esta vez tengo una pregunta fácil y me pone entre paréntesis, espero y me ¿De qué forma puedo insertar vídeos en una web de WordPress pero sin posibilidad de saltar a YouTube? Es decir, como mucho que salga la barra de tiempo. Como siempre un gran saludo. Wojtek, Bueno, otro saludo para ti. Y básicamente aquí lo que quiere este suscriptor es que cuando inserta un vídeo de YouTube en su web con WordPress no se vean tantas cosas, tantas florituras, no se vea el enlace para ir a ver el vídeo a YouTube, no se vean prácticamente los conectores tampoco, porque me dice que sólo quiere que salga la barra de tiempo, es decir, digamos la barrita donde se va mostrando por dónde va el vídeo. Y realmente hay varios parámetros que tú cuando insertas un vídeo, ya sabéis que los vídeos se insertan con un iPhone, un iframe te permite insertar un contenido externo a tu web, te permite insertarlo dentro de tu web y si ese iframe está bien preparado por parte del desarrollador que te lo ofrece, pues suele traer parámetros. ¿Qué son parámetros? Formas de controlar lo que va a mostrar ese iframe. Bien, pues algunos de los parámetros que te ofrece YouTube, que lo puedes ver, os dejo el enlace a la página de desarrolladores, justo a la de los parámetros del reproductor de YouTube, pues algunos de ellos son por ejemplo que no se muestren controles, entonces tú Puedes poner controls 0, eso quiere decir que muestre 0 controles. Puedes también hacer que no muestre información extra, como por ejemplo el autor de ese vídeo ni nada, entonces puedes poner show info, es decir, mostrar información igual a cero, es decir, nada. Y tiene otro además que es el parámetro modest branding, ¿Que quiere decir? La traducción sería como branding sería como imagen de marca y modest pues modesta. Entonces es como branding modesto y le puedes asignar un 1 o un 0. Si le asignas un 0, perdón, un 1, le estás diciendo que sí, entonces le estás diciendo que vas a asignar un branding o una imagen modesta. Bueno, pues esos son por ejemplo los tres que le dije a Boite que podía utilizar para lo que él me preguntaba. Pero hay muchos más parámetros, así que os dejo el enlace, podéis verlos y ahí tenéis ejemplos de cómo se utiliza y demás. Simplemente es añadirlo dentro liveframe, eso es un código que te dan, tú lo copias, lo pegas y añades estos parámetros dentro de ese mismo código. Y luego si no os gusta lidiar con este tipo de cosas, también hay un plugin que permite editar todos esos detalles que se llama YouTube Embed. Bueno, hay varios, pero este está bien. Os dejo también el enlace justo debajo de esta preguntita. Debajo de cada pregunta tenéis los enlaces que están relacionados con la misma. Fantástico, pues dejamos la pregunta de Wojtek y nos vamos con la de Ángel que va sobre cómo cambiar la URL de login o acceso a WordPress. Me Hola Gonzalo, lo primero es que espero que todos estéis bien de salud. Quiero cambiar la URL de acceso a la página de login pero sin plugin. ¿Sabes si se puede hacer añadiendo alguna línea en el fichero wpconfig php? Gracias Bueno, gracias a ti Ángel. A ver, bueno, todo bien de salud y espero que también todos vosotros a ver si vamos saliendo de esta situación. Y sobre la pregunta de Ángel, a ver, yo no recomiendo hacer esto, Ángel lo que quiere es que si vas a su web com wplogin php no puedas y exista otra URL de acceso, por seguridad y por tener un acceso más personalizado. Normalmente esto se hace por seguridad, más que nada para que no los típicos bots, los típicos programitas que intentan acceder a webs de forma automática probando infinidad de combinaciones, pues que directamente les cortes el rollo no teniendo accesible la típica página de login, porque lo que van a hacer estos bots o este software es ir automáticamente a la web que sea com wp login, php o a la de admin porque saben que directamente les lleva el login y ahí está todo automatizado, entonces si le quitas eso les cortas las alas de primeras. Bueno pues es algo típico cambiarlo. Entonces aquí Ángel me dice que lo quiere hacer por código y a ver, no es sencillo hacerlo por código, es más complejo de lo que parece y además habría que tocar el core de WordPress, cosa que no es nada recomendable, sobre todo si no eres desarrollador, porque además con cada actualización de WordPress los cambios los cambios cambios que hubieses hecho a esa página cambiarían, es mucho más complejo de lo que parece. Entonces aquí hay dos opciones, o crear tu propio plugin para hacer esto o si existe uno que ya es bueno pues úsalo porque al final el código es plugin. Muchas veces nos obsesionamos con que no queremos utilizar plugins, pero hay veces en la que son necesarios, sobre todo si no sabemos nosotros hacer esa implementación o ese desarrollo vamos. Entonces yo existiendo uno bueno lo usaría o si no puedes intentar descargarlo, puedes intentar revisar cómo está hecho y a ver si puedes tú hacer el tuyo propio, pero al final estás añadiendo otro plugin aunque sea tuyo. Entonces, justo para este caso que me propone Angel, yo optaría por utilizar uno de los muy buenos plugins que hay. Por ejemplo os dejo uno que se llama WPS Hidelogin, está activo en 800.000 webs con WordPress, así que imaginad de crear el vuestro propio a uno que ya está más que probado, que funciona muy bien y además está activo en muchísimas webs, tiene casi 2000 valoraciones de 5 estrellas, es ligero, está muy bien. Yo recomiendo utilizar este y no meteros, salvo que, bueno, tengáis curiosidad y os guste y demás, no meteros en todo el tema de crear vuestro propio plugin para esto. Para otras cosas sí, pero para esto no lo veo necesario. Bien, fantástico. Dejamos la pregunta de Ángel y nos vamos con la de Juan que va sobre mostrar el tiempo de conexión de los usuarios de WordPress. Me Buenas Gonzalo, Estoy creando un proyecto bastante ambicioso con lenpress y al ver tus vídeos decidí inscribirme. Los vídeos son excelentes y muy al grano, sin paja. Me gustaría comentarte una necesito que los cursos que voy a dar marquen el tiempo de cuánto ha estado conectado el alumno y además establecer un tiempo de desconexión automática por inactividad. ¿Podrías ayudarme? Sí, Juan. Bueno, primero muchas gracias, me alegra que el curso te sirviera y luego sí para lo que busca Juan se puede hacer. A ver, no directamente con una extensión de LearnPress, que es el plugin que utiliza él para crear su escuela online, que bueno, tenéis varios en la plataforma. Tenéis el de LearnPress que es gratuito aunque sus extensiones son de pago, tenéis el learndash y luego si queréis otra aproximación no tanto de sistema de gestión de enseñanza, sino más para restringir contenidos o para tener suscripciones o partes de miembros o lo que sea, pues también tenéis el curso de Paid Membership Pro, que también es gratuito, o el curso de Restrict Content Pro, que este sí es de pago, pero bueno, está muy bien también. Bueno, me voy por las ramas. La pregunta de Juan quiere básicamente hacer dos una, que a sus alumnos se le muestre el tiempo que llevan conectados y dos, que cuando pase X tiempo se desconecta automáticamente al usuario por lo típico que es para que no se deje la sesión iniciada en cualquier lado se vaya y cualquiera pueda acceder. Como digo, no hay addons específicos de LearnPress, pero sí hay plugins que te permiten hacer esto. Por ejemplo, por un lado tienes Inactive Logout, que como su nombre indica lo que hace es que cierra la sesión cuando se detecta una inactividad durante un tiempo que tú defines. Además sale como una cuenta atrás. Imagínate que pones que tras cinco minutos de inactividad se se va a cerrar la sesión, pues cuando falten 10 segundos te muestra un contador de 10 segundos que va hacia atrás y luego puedes incluso poner un mensaje como por ejemplo atención, se va a cerrar sesión o quieres cerrar la sesión, Lo típico que sale sobre todo en las webs de los bancos y este tipo de cosas. Está muy bien, es muy fácil de usar y cumple justo lo que pide aquí Juan. Así que es un plugin que va a permitir proteger las sesiones de tus usuarios. De nuevo, se llama Inactive Lockout, lo tenéis el enlace. Y después, por otro lado, para mostrar el tiempo que un usuario lleva conectado en una sesión específica, podéis usar el plugin User Login History. A ver, este plugin coge más cosas, pero una de las que coge es la duración de la sesión de un usuario. Y más allá de tú poder tener todas estas estadísticas, que puede estar muy bien, también puedes tener todas estas estadísticas en tu panel de administración de WordPress, pues cuándo se loguearon, cuándo no, cuándo entraron por última vez, incluso desde qué navegador accedieron, un montón de detalles. Además de tener toda esta información, pues puedes a través de un short code que te ofrece mostrar esta información en la parte frontal. Bueno, un shortcode lo puedes poner por PHP si quieres en un lugar específico, si ya digamos vas a modificar la estructura de las plantillas de tu web, pero con el shortcode lo tiene súper fácil, lo pones y se muestra donde tú quieras. De nuevo, User Login History lo tenéis en la parte de enlaces, pero Perfecto, pues dejamos la pregunta de Juan y nos vamos con la de Carlos, que es la cuarta y que va sobre la aprobación previa del registro de alumnos. Me Hola Gonzalo, tengo una nueva duda. Estoy con el curso de LearnDash. La cuestión es que yo quiero que los usuarios se puedan registrar, pero que yo le tenga que dar el visto bueno al registro. El motivo es que el servicio de la academia que estoy montando es para aquellos que ya me abonan la cuota mensualmente en mi centro, por lo tanto tengo forma de solucionar esto. Bueno, la pregunta de Carlos está bien y esto pasa más de lo que parece, es gente que ya tiene un centro físico o que ya tiene alguna forma en la que está cobrando a sus alumnos, pero claro, no quiere tener que él mismo registrarles, sino quiere que ellos se registren, pero después él aprobarlos. Y esto se puede hacer, depende del servicio, pues se hará de una forma u otra. En el caso de Lendash hace falta una extensión, por ejemplo hay un plugin muy popular para Lendash que extiende a través de una serie de módulos lo que se puede hacer, que se llama Uncanny LearnDash Toolkit. Esto además los de LearnDash suelen publicar en su blog y eso sobre este plugin bastante, porque es muy útil y ofrece pues como eso, como muchos módulos para mejorar lo que se puede hacer con learndash. Y uno de sus módulos pues tiene un login, una página de inicio de sesión para la parte frontal y en una de esas es de inicio de sesión, no de registro, pero tiene opciones también para el registro. Y una de las opciones que tiene para el registro es marcar una casilla en la que dices que cualquiera que se registre primero debe ser aprobado por un administrador de la web, que es básicamente lo que busca Carlos. ¿Qué pasa? Que este plugin no ofrece un registro personalizado y entonces hablando con Carlos, él me dijo que le gustaría poder crear, además de todo esto, que le gustaría poder crear un formulario de registro personalizado y que pudiese mostrarle la parte frontal en lugar del típico de la parte de administración. Y me dijo que él estaba ya utilizando WPForms, su plugin de formularios, y que sí era posible con esto y sí, también es posible con esto. Bueno, tenéis un curso disponible de WordPress Forms y en una de las clases a las que os dejo el enlace, la clase 7, os enseño a crear formularios de registro y de login. Y entre las opciones de cuando estás creando un formulario de registro con WordPress Forms, tienes una que puedes marcar una casilla y es aprobar los que se registran ahí, tienes que aprobarlos manualmente para que se puedan registrar en la web. Entonces sí, también de esta opción se puede hacer, así que no habría problema. Aquí en vuestro caso si, por ejemplo, imaginad que no estés usando el enlace o que estés utilizando otro plugin de formulario y eso, intentad buscar o bueno, me podéis preguntar a mí por el soporte, pero casi siempre va a haber una forma de hacer esto, además con algo que ya uséis, que es mejor que no tener que instalar otra cosa más, otro plugin más. Así que al final muchas veces hay que darle un poquito la vuelta al tema para ver cómo se puede lograr. Genial, pues vamos ahora con la última pregunta que es de Felipe y que va sobre cómo conectar un plugin de formulario con Google Sheets o las hojas de cálculo de Google. Hola Gonzalo, saludos desde México. ¿Tengo una duda, sabes si hay algún plugin de formulario que se pueda utilizar en Elementor pero que guarde las entradas de ese formulario en una base de datos, en una hoja de Excel o en Google sheet, como si lo hacen por ejemplo los formularios de Google? Gracias y que continúen tus éxitos. Bueno, muchas gracias a ti Felipe. Y sí, sí, sí lo hay, dependiendo del plugin de formulario que quieras utilizar. Bueno, todos, lo primero, aquí hay dos cosas que quiere Felipe, una, que se pueda mostrar el formulario que él cree se pueda mostrar en un diseño que haga con Elementor, ya sabéis, este constructor visual. Todos, cualquier plugin de formulario que uses trae un shortcode que lo puedes insertar donde quieras incluido en Elementor, digamos que no estás diseñando una página con Elementor. Y luego pues hay muchos plugins, yo diría que todos, casi todos los de formulario que o bien traen una extensión para vincularlo directamente con Google Sheets, con el servicio de Google de hojas de cálculo, o traen una extensión para Zapier. Y Zapier ya sabéis que es este servicio, bueno, Zapier es con Z que permite conectar unas aplicaciones con otras, entonces seguramente el plugin de formularios que ya estáis usando tenga una extensión para Zapier y podáis vincular vuestro formulario, es decir, todo lo que se rellene en el formulario que vaya directamente a una hoja de cálculo. Y a modo de ejemplo os dejo una extensión de por ejemplo si utilizáis Contact Form Seven, del cual tenéis un curso, también tenéis cursos de WordPress Forms, de Gravity Forms, de varios plugins de formulario, pero hay un plugin específico para conectar Contact Form Seven con Google Sheets, es gratuito y lo tenéis en el directorio de plugins de WordPress y os dejo el enlace porque así pues tenéis por ejemplo, Felipe me hablaba de soluciones gratuitas, pues tenéis contact form 7 que es gratuito y esta extensión que es gratuita y conecta directamente este plugin de formulario con ese servicio de hojas de cálculo. Sí, Fantástico. Pues nada, con esto dejamos las cinco preguntitas. Ya sabéis que si queréis soporte como este personalizado conmigo, lo tenéis incluido si estáis suscritos, además de los 50 y pico cursos, además de los 200 y pico vídeos de la zona código, además de tutoriales premium que estoy empezando a sacar, además de descargas, bueno, infinidad de cosas, ya sabéis, todo ello en Gonzalo Es, ahí os podéis apuntar, veis todo lo que ofrece la plataforma, ya sabéis que es sólo 10 euros al mes, sin permanencia y que encima tenéis 15 días de garantía. Si no os gusta lo que veis, si no es para vosotros, me contactáis y os doy la baja, la devolución del dinero sin problemas, sin preguntas. Nada más por este episodio, muchas gracias por estar ahí, 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)