488 | Q&A de tipografías, búsqueda en pdfs, WebApps, mejora del admin y facturación
6 Aug 2025 · 20 min
Episodio 488 de WordPress Semanal (Q&A) presentado por Gonzalo Navarro: repasa varias consultas prácticas de oyentes sobre WordPress. Entre las respuestas recomienda el plugin Use Any Font para añadir tipografías personalizadas; SearchWP para indexar y buscar dentro de PDFs; Super Progressive Web App para convertir una web en PWA; Disable Admin Notices (o Admin Site Enhancements) para ocultar avisos del admin; y el uso habitual de WooCommerce junto a plugins para NIF/DNI y generación de facturas (PDF Invoice/Packaging Slips) y servicios externos de facturación para automatizar envíos.
Chapters
En el episodio 488 de WordPress Semanal te enseño a instalar tipografías, a buscar en PDFs, a crear web apps en WordPress, a librarte de avisos molestos en el admin y a gestionar la facturación de tu web. Vamos allá. Hola, Hola. Soy Gonzalo Navarro y Bienvenidos al episodio 488 de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Y hoy te traigo un Q a un episodio de preguntas y respuestas que si no las he escuchado antes, es una selección de consultas que recibo a través del soporte para los miembros en Gonzalo Navarro es y que me parecen interesantes para compartir aquí en el podcast. Y en un momentito vamos a dar respuesta a todas estas consultas. Pero antes, como siempre, novedades. ¿Qué está pasando en Gonzalo Navarro es esta semana? Pues tenemos nuevo vídeo de la zona Código y en él aprendes a modificar la fecha de inscripción a un curso de Tutor LMS. Tutor LMS es este plugin tipo LearnDash, tipo LearnPress, tipo Lifter LMS, pensado para crear academias online y es un plugin que tiene un enfoque para que tú lo uses de la forma más sencilla posible, con paneles muy intuitivos, pero los ajustes están limitados porque su enfoque es que sea sencillo. Claro, al estar limitado hay cosas que no se pueden hacer desde sus opciones, y una de ellas es modificar la fecha de inscripción de un alumno. Si un alumno se apunta a un curso, pues tiene esa fecha, ya sea que lo apuntes tú manualmente o que se apunte él. Pero hay casos en los que si. Por ejemplo, ese alumno recibe contenido por goteo, drip content en inglés, es decir, la semana 1 este contenido, la semana 2 este o por meses. Pues imagínate que ese alumno ya viene de antes o que tiene que entrar en un punto más avanzado. Pues tú esto no lo puedes modificar. Esto lo estuvimos hablando en la comunidad privada de Telegram y era algo que si bien no se podía hacer, ya digo, desde las opciones, se podía modificar a través de la base de datos. Y en la zona Código ya sabes que explico cosas que hay que hacer por código, que son un poquito más técnicas, pero para que cualquiera pueda hacerlo, aunque no tenga conocimientos ni de código, ni de acceder a la base de datos ni nada. Así que en este vídeo te guío paso a paso para lograrlo y solo tienes que copiar y pegar. ¿Más novedades? Pues te recomiendo que te apuntes a La newsletter de WordPress semanal en Gonzalo es lista. Porque no solo vas a recibir contenido muy práctico y actualizado para crear y gestionar webs con WordPress cada día un poquito mejor, sino que además vas a saber todos los contenidos nuevos que voy publicando y todas las mejoras. Porque gracias a la inteligencia artificial estoy a punto de anunciar cositas que creo que te van a gustar mucho. Porque por un lado vas a poder poner en práctica todo lo que te voy enseñando de una forma mucho más rápida, mucho más eficiente y mucho más alineada con tu caso específico. Y por otro, vas a ser capaz de resolver tus dudas de manera más rápida y personalizada. Ya te contaré en detalle, pero si te interesa, apúntate de forma 100% gratuita en Gonzalo Navarro es lista. Venga, y una vez vistas las novedades, vámonos ahora con el plugin de la semana que se llama Burst Statistics. Este es un plugin de analítica que te permite autoalojar la medición de forma que respetas la privacidad de tus visitantes y que te va a ofrecer métricas esenciales como visitantes, sesiones, páginas vistas, objetivos. Los puedes también configurar y sin enviar datos a terceros, como por ejemplo a Google, o sin necesidad de crear una cuenta. Es totalmente alojado en tu servidor, en tu web con WordPress. Ya he comentado otras opciones anteriormente de este estilo. Yo particularmente utilizo un servicio externo también enfocado en la privacidad y sin paneles muy complejos, que es Fathom Analytics, del que tienes un curso completo. Y te dejo también enlazado tanto el plugin Burn Statistics como el curso completo de Fathom, ambos en las notas del episodio, que ya sabes que puedes acceder a ellas escribiendo en tu navegador GonzaloNavarro es 488, que es el número de este episodio GonzaloNavarro es 488 Venga, ahora sí, vámonos con el tema central del episodio, que son tus preguntas y mis respuestas. Y comenzamos con la de André, que va sobre usar tipografías personalizadas en WordPress. Me Hola, ¿Cómo puedo configurar en WordPress una tipografía que es propia de mi cliente, están en archivos woff y woff? La idea es que sea elegible en la edición de páginas y entradas uso el tema cadence con un tema hijo propio y sé que el tema Astra tiene un complemento para esto, pero Kadians no. Ojalá me puedas indicar uno similar y por supuesto que con código igual me vale. Saludos y muchas gracias con antelación. Bueno, sí, para esto hay varias formas, se puede hacer por código, pero a mí particularmente me gusta mucho el plugin Use AnyFound, que sobre todo si únicamente necesitas añadir una o dos fuentes, pues es perfecto porque es lo que permite hacer de forma gratuita, si necesitas más pues te puedes ir a la versión de pago. Pero vamos, este plugin está genial, está activo en 200.000 webs con WordPress y la gracia es que tú puedes no solo instalar fuentes personalizadas, en este caso una creada a medida, sino que te permite asignarla a por ejemplo encabezados o cuerpo de este tipo de contenido, cuerpo de este otro tipo de contenido y puedes ir seleccionando desde sus opciones, incluyendo variaciones de los estilos de pesos y demás, lo típico, negrita o menos negrita o lo que sea. Y además después es compatible con prácticamente cualquier constructor, por supuesto el editor nativo de WordPress, pero también Elementor, Divi, Oxygen y todo esto. Básicamente vas a poder de entre las opciones que te dan para elegir una fuente, elegir también esa que tú has subido de forma personalizada. Y estoy revisando ahora mismo la documentación y han cambiado el enfoque, antiguamente solo te permitían subir una fuente, pero ahora puedes subir más. Lo que sí que te limitan es la conversión, porque si tú no lo tienes por ejemplo en formato woff o woff y quieres comprimirlo porque vienes de otro formato, pues entonces si necesitas la API que es de pago, pero para lo demás es gratuito, así que mejor todavía porque además puedes subir varias fuentes. Sí, os dejo el enlace, pero vamos, se llama Use any font. Recuerda que en estos episodios de preguntas y respuestas dejo el enlace relevante justo debajo de la pregunta y además os pongo el minuto en el que se ha respondido a esa pregunta, por si queréis volver a escuchar esa parte. Venga, vámonos con la segunda que es de Rocío y que va sobre cómo descubrir qué plantillas usan otras webs. Hola Gonzalo, cómo puedo saber qué plantilla de Elementor usa una página que he visto en Internet, sé que está hecha con Elementor Pro, pero no encuentro el modelo. ¿Hay algún sitio donde me pueda descargar plantillas de Elementor Pro? Gracias, un saludo. Vale, esta pregunta de Rocío tiene varias aproximaciones. Yo publiqué ya un vídeo donde enseño cómo inspeccionar webs para saber cómo están hechas. Básicamente inspeccionas el código y no solo utilizas la pestaña de fuentes del navegador para ver si está hecha con WordPress, te puedes ir a carpeta de plugins y ver qué plugins tienes, te puedes ir a la carpeta de themes y ver qué themes hay instalados en esa web o cuál se está utilizando en ese momento. Pero claro, hay otras partes, como por ejemplo saber cómo se ha hecho un formulario concreto o saber por ejemplo en este caso de Rocío qué plantilla específica utiliza de Elementor Pro, que pueden ser más complejas. Entonces para este caso concreto lo que se podría hacer es una aproximación más visual, comparando y te vas a visitar las páginas principales, la home, no sé qué, no sé cuánto, y luego te vas a los kits de plantillas de Elementor Pro, que tú puedes ver la librería desde su propia página web. Te vas a Elementor Pro, le das a Kids o librería, no me acuerdo cómo era, y ahí puedes ver los distintos que hay. Entonces puedes comparar y hacerte una idea de si se ha usado uno u otro. Normalmente no se modifica tanto, bueno, se utilizan plantillas. Y luego otra opción es inspeccionar el código, os dejo una captura justo debajo de la pregunta de Rocío, donde puedes ver inspeccionándolo el nombre del kit. Entonces normalmente va a poner Elementor Kit 3 o Elementor Kit 4 y luego te vas de nuevo a la librería de Elementor, ves la previsualización de esa plantilla, la inspeccionas y buscas también el número de ese kit y así puedes comparar y ver si lo usan. ¿Qué pasa? Que hay veces que va a ser algo a medida que no va a ser un kit o que se lo ha comprado en algún otro sitio que tú no sabes dónde se lo han comprado, entonces no siempre lo vas a poder detectar. Pero te aconsejo que le eches un vistazo a este vídeo porque viene muy bien para descubrir cómo lo hacen otras webs y luego tú aplicar lo que consideres. Y luego me preguntaba Rocío que si hay algún sitio donde se puedan descargar plantillas de Elementor Pro. A ver, hay un montón de sitios, pero normalmente para mí es suficiente con las que te ofrece el propio Elementor. Y luego si tú utilizas por ejemplo GeneratePress, Kadence Astra. Estos themes también tienen plantillas que han creado ellos y que están pensadas para Elementor. Las tienen para otros constructores, incluso para el editor nativo de WordPress, pero también para Elementor. Con lo cual con esto yo creo que hay suficiente y no es necesario comprar en algún sitio a lo mejor de dudosa procedencia o calidad. Entonces yo creo que con esto podrías estar cubierta. Venga, vámonos con la tercera pregunta que es de Rafa y que va sobre buscador en PDF, categorizar vídeos y web app. Esta es larga así que la voy a leer por partes porque realmente me ha hecho tres preguntas en una, así que vamos a ir por partes. Me Buenas tardes Gonzalo, un placer saludarte de nuevo y gracias por la ayuda. El tema por el que te escribo es porque me han planteado un proyecto donde quieren que sea una web y una web app. El proyecto es referente a una empresa que tiene mucha documentación y quiere que tenga lo siguiente un buscador inteligente que puedas ver un documento PDF y aparezcan debajo los documentos similares por los que quieres consultar. También hay algún sistema para categorizar o poner etiquetas en documentos o alguna forma de hacerlo. Y después hay algún buscador inteligente que al encontrar uno de ellos muestre debajo los que sean de la misma categoría o que tengan las mismas etiquetas. No sé cómo se podría hacer esto con documentos. Por un lado esta parte de la pregunta es interesante, es cómo poder buscar en la web normal pero que busque dentro de la información de un documento. Esto muchos plugins de búsqueda ya lo incluyen, sobre todo en sus versiones de pago. Por ejemplo Search WP, que es uno de los más populares, te permite hacerlo. Simplemente tienes que marcar los elementos multimedia como disponibles para la búsqueda y añadirle o configurar las características que quieras. Por ejemplo que se pueda buscar en el título, que se pueda buscar en la descripción, en el Slack, el autor, en los metadatos del PDF o simplemente en el contenido del documento. Y os dejo un tutorial que han publicado ellos mismos los de Search WP, que está en inglés pero está muy sencillo, está con imágenes, es muy fácil de seguir, necesitas comprar el plugin, pero está muy bien. Search WP de hecho es de los mejores plugins que hay de WordPress para buscar. Este es un ejemplo simplemente para buscar en archivos PDF, pero tienes muchísimo control. Está muy bien también cuando tienes tiendas online con productos y demás, así que echadle un vistazo. Sigo con la pregunta porque además me he dejado algo en la anterior, pero viene al caso para la siguiente. Me por otro lado, también habrá vídeos y páginas con información, pero las páginas, si son post, no hay problema en categorizar y poner etiquetas. Pero si hay vídeo que viene de YouTube, ¿Se puede categorizar en WordPress de alguna manera para que al ver uno salgan debajo otros similares? Claro, aquí me habla de categorizar vídeos, pero realmente estos vídeos lo que me cuenta Rafa es que van a estar puestos en contenidos, con lo cual lo más sencillo es categorizar esos contenidos, ya sea con etiquetas o con lo que tú quieras, y luego mostrar el típico carrusel de contenidos relacionados y lo que va a hacer es mostrarte la página donde está incluida o incluido en este caso el vídeo, con lo cual no habría que hacer nada muy especial, simplemente crear esa taxonomía si es que quieres crear una nueva o aplicarle las existentes como son categorías y etiquetas y ya está, no tiene mucho más. Y también me preguntaba lo mismo de los PDF. Pues lo mismo, se puede añadir un plugin para etiquetar contenido multimedia, pero luego no va a ser muy práctico a la hora de mostrarlo, porque lo que entiendo aquí que quiere Rafa es mostrarlo en páginas, en entradas, en un post. Entonces si tú etiquetas el archivo multimedia concreto y luego lo muestras en contenido relacionado, ese enlace va a llevar a la página de la librería multimedia del contenido, lo cual no es muy útil para el visitante, tú lo que quieres es que lleve a el contenido donde está insertado ese elemento multimedia. Con lo cual yo aquí simplemente, como digo, asignaría ese término de taxonomía a la página que contiene el documento. ¿Y sigo con su última consulta, me dice por último, en el tema de convertir esto en web app, cuál es el mejor plugin? Ellos quieren que el usuario, aparte de poder hacer esto por la web, tengan en el móvil un icono que abra esta web y en formato móvil o tableta puedan hacer lo mismo. Muchas gracias, un saludo. Bueno, para esto último yo suelo recomendar Super Progressive Web App porque es la más fácil, su versión gratuita es bastante completa y básicamente es un poco lo que busca Rafa, tú creas toda tu web con WordPress y luego la conviertes en una web app. Digamos que te la optimiza para poder ponerle el iconito para que los usuarios puedan ponerla como acceso principal en su pantalla. Y luego puedes ir configurando, puedes personalizar cómo quieres que se muestre el menú y este tipo de cosas. Tiene una versión gratuita, como digo, bastante completa y si no también tienes una de pago. Os dejo el enlace a todo lo que he comentado sobre la pregunta de Rafa justo debajo de la misma. Y nos vamos ahora con la cuarta que es de Juan Carlos y que va sobre cómo evitar avisos molestos de los plugins. Me Buenos días Gonzalo, quería preguntarte si hay alguna manera de deshabilitar las notificaciones de los plugins instalados en el site para que te hagas premium. Aún al clicar en descartar siguen saliendo una y otra vez. El más pesado de todos es WooCommerce Permalink Manager. Gracias por tu ayuda. Sí, hay varios plugins, el más popular se llama Disable Admin Notices. Por cierto, si no ha quedado clara la pregunta de Carlos, es que muchos plugins que tienen una versión premium y tú instalas la gratuita, pues no paran de mostrarte en el panel de administración como avisos o anuncios para que te pases a la premium. Incluso hay otros que tienen convenios con otros plugins o son de la misma empresa y tú estás usando uno y te muestran anuncios sobre otros plugins distintos. Y es cierto que muchas veces es molesto. Así que por un lado, como decía, el plugin Disable Admin Notices, básicamente lo puedes desactivar estas notificaciones molestas. Este plugin es súper popular, está activo en más de 100.000 webs con WordPress, es uno de los más utilizados. Pero si por ejemplo ya utilizas Admin Site Enhancements, que es un plugin que yo recomiendo mucho porque te permite hacer un montón de cosas muy necesarias y que normalmente vamos añadiendo con pequeños plugins o a través de código, pues lo tienes todo en uno y tú vas activando y desactivando lo que quieres hacer. Por ejemplo te permite añadir la opción de duplicar contenidos rápidamente, de reorganizar los elementos del menú de administración, de ocultar la barra de administración o algunos elementos, de añadir los típicos enlaces, de iniciar y cerrar sesión, desactivar componentes que perjudican el rendimiento de tu web, y que casi nunca son necesarios, algunas opciones de seguridad como limitar los intentos de inicio de sesión y otras de rendimiento, como configurar el heartbeat, incluso poner la web en modo mantenimiento, protegerla con una contraseña, En fin, tiene hasta 54 características que puedes controlar desde un único panel. Y esto es solo en su versión gratuita. Después tienes la premium y tienes publicados cursos de la versión gratuita y la versión premium de este plugin. Te dejo enlazado el de la versión gratuita por si le quieres echar un vistazo. Que por cierto lo comento porque este plugin trae una opción para poner las notificaciones todas juntas en un lugar, entonces no te salen de forma molesta ahí en la pantalla, sino que cuando hay una nueva notificación te sale en la esquina superior derecha pues como un 1 en una campanita, tú le das y ahí ves todas las notificaciones pero no te aparecen ahí en pantalla molestándote. Entonces si ya usas este plugin o piensas usarlo, pues activa esta característica y así no tienes que instalar otro plugin aparte. Venga y vámonos con la última pregunta que es de Leticia y que va sobre cómo gestionar la facturación. Hola Gonzalo, quería preguntarte sobre las facturas, me parece un dolor de cabeza brutal. Tienes algún consejo tanto para mí misma a la hora de gestionarme tengo servicios y algún producto, como a la hora de cuando creo webs de membresía o academias a clientes y me piden que integre las facturas. Suelo hacerlo con woocommerce y el plugin EU Vacnumber para pedir el DNI y PDF Invoice Packing Sleeps para generar las facturas, pero estoy seguro que tienes alguna fórmula más sencilla. Saludos. Bueno, a ver, esto es la combinación que en España solemos utilizar cuando creamos una tienda online con WooCommerce, es decir, el plugin para pedir el DNI o el número de identificación fiscal y luego para generar las facturas el de Packing Sleeves. Y realmente es la combinación más popular y yo es lo que usaría. En el caso de woocommerce muy pronto ya vamos a tener que cambiar un poquito el concepto porque entra Verifactu, que es el tema de las facturas digitales, que va a ser obligatorio y seguramente haya que empezar a vincular un servicio externo, que yo es particularmente lo que hago ahora mismo. En mi caso yo no uso woocommerce para mi web y por un lado vendo la membresía, el acceso recurrente a los contenidos premium de mi web, pero por otro también ofrezco servicios y demás. Entonces a mí me gusta por ejemplo tener un checkout minimalista. Yo no pido toda esta información de dirección y demás en la compra, en el pago inicial. Entonces lo que hago es mostrar después del pago la información de cómo puedes recibir tu factura si la necesitas, que es básicamente contactándome para enviarme los datos en la membresía, por ejemplo. Hay mucha gente que no es ni autónoma, ni empresario, ni nada, entonces no necesita factura, con lo cual no rellena los datos. Y yo lo que hago es todos esos cobros, que así me lo dijo mi asesor, es ponerlo en una gran factura, que es varios, porque como no tengo sus datos, los pongo con el mismo concepto en varios y los que me los pasan creo ese perfil en mi servicio, que ya digo, es factura directa. Por cierto, te dejo un enlace y un cupón que vas a obtener no solo un mes gratis, que es el que te ofrecen si lo quieres probar, sino 2 meses gratis. Lo dejo en las notas del episodio justo debajo de la pregunta de Leticia. Y como digo, yo lo creo y ya se genera de forma recurrente y se le envía al cliente de forma recurrente. Se puede automatizar, se puede vincular por ejemplo con un formulario de tu web, la gente le si quieres factura, rellena este formulario. Entonces rellena el formulario y a través de Zapier o alguna otra herramienta de automatización se genera ese cliente en factura directa y se empiezan a crear las facturas. Eso también lo puedes hacer. En mi caso lo hago manual, porque al final lo introduzco o un ayudante que tenga me lo introduce y ya está. Y lo bueno de utilizar servicios así externos es que sí o sí se tienen que adaptar al nuevo sistema que va a haber ahora de facturación, que va a ser totalmente digital. Entonces la transición será más sencilla. Respondiendo a la pregunta de Leticia, para WooCommerce no conozco una solución más sencilla. Yo es lo que haría. Si aparte de eso se hacen otros servicios, lo que tienes que tener es distintas series de facturación para la web, lo típico con un prefijo y luego para los otros con otro prefijo. Pero vamos, esto a lo mejor yo No soy gestor ni nada, lo mejor es consultarlo con un gestor, pero desde el punto de vista técnico, yo sí que utilizo esa combinación cuando creo webs con woocommerce para clientes. Ya os hablaré más adelante cuando yo haga el cambio, que ya digo, va a ser obligatorio a Verifactu. Ya os contaré cómo hago esa transición para los que estéis en la misma, que seguramente seáis un montón. Venga, pues con esto dejamos la quinta y última pregunta. Recordad que podéis revisar todos los enlaces, volver a escuchar lo que queráis de forma sencilla. Si vais a Gonzalo Navarro es 488. 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)