437 | ASE Pro sustituye a 30 plugins, ¿merece la pena?
4 Sept 2024 · 16 min
Podcast episode (WordPress Semanal #437) by Gonzalo Navarro reviewing Admin and Site Enhancements (ASE), focusing on ASE Pro. The host summarizes ASE’s free functionality (content-management helpers, admin UI tweaks, basic security/optimization), then details ASE Pro’s advanced modules (code snippets manager, custom post types and taxonomies, custom fields, options pages, media categorization, improved login page, image optimization, UI role-based controls). Gonzalo compares ASE Pro to specialist plugins — e.g., CPT UI, Advanced Custom Fields (ACF), and Code Snippets — concluding ASE Pro can replace many plugins for most use cases, though specialists like ACF still have deeper developer APIs and advanced features. The episode includes links to two courses (free and Pro) and a notes list of ~30 replaceable plugins.
Chapters
En el episodio 437 de WordPress Semanal te cuento cómo un plugin llamado ASE Pro podría llegar a sustituir hasta 30 plugins de WordPress, algunos de ellos con millones de activaciones. ¿Pero merece la pena? Vamos allá. Hola, hola. Soy Gonzalo Navarro y Bienvenidos al episodio 437 de de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Y hoy hablamos de la versión Pro o también un poco en general, del plugin Admin and Site Enhancements. Ya publiqué un episodio al respecto, concretamente el 432, pero en este me quiero centrar un poquito más en lo que puedes hacer con su versión premium y si merece la pena que lo uses en lugar de otros plugins que son súper populares y y que están instalados en millones de webs. Ahora lo vemos todo, pero antes, como siempre, novedades. ¿Qué está pasando en Gonzalo Navarro es esta semana? Pues precisamente tenéis el curso de este plugin, de la versión Pro de este plugin. El mes pasado publiqué el de la versión gratuita y preguntaba tanto en el podcast como en la clase final del curso que me dijerais si queríais la versión Pro o el curso de la versión Pro, y fue un sí rotundo, así que aquí lo tenéis disponible. No me voy a adentrar mucho más en ello, tenéis los dos cursos, el de la versión gratuita, el de la versión de pago. Y ya digo que como este episodio va sobre este plugin, sobre todo la versión Pro, pues te vas a hacer una muy buena idea de lo que vas a conseguir hacer siguiendo este curso. También tenéis un nuevo vídeo de la zona código relacionado con cambios en el. Htaccess, que estoy publicando una serie de vídeos en este sentido. Y también os animo a que os apuntéis a la lista de WordPress semanal. La lista de correo en Gonzalo Navarro es lista no solo porque recibís un ebook gratuito, guías gratuitas también cuando las voy sacando, talleres en vídeo y un correo a la semana al más puro estilo WordPress Semanal, sino porque además vais a estar al tanto, por ejemplo, de ofertas que pueda sacar y de información relevante, como que a mediados de septiembre va a subir el precio de la membresía. Así que si quieres mantener el precio actual, que por cierto ya se puede pagar en euros y en dólares, que esto es algo que me lleváis pidiendo, bastante tiempo, sobre todo de países donde el cambio al euro ya sé que os matan en vuestros bancos y en vuestros países, así que ya por fin tenéis la posibilidad también de pagar en dólares. Para apuntaros ya sabéis, en gonzalonamarro es, ahí tenéis toda la info y para ver todos los enlaces y un esquema de este episodio podéis verlo en vuestra aplicación de podcast, si es que tiene un buen sistema de notas del episodio que algunas aplicaciones no. Y siempre por supuesto en la web, todo bien ordenadito y de muy fácil acceso porque solo tenéis que escribir en vuestro navegador Gonzalo Navarro es 437, que es el número de este episodio. Gonzalo Navarro es 437 Venga, pues una vez vistas las novedades, vámonos ahora con el plugin de la semana que se llama Inactive User Deleter, o deleter si lo queréis españolizar. El otro día de hecho publiqué tanto en Twitter como en LinkedIn, sobre todo en LinkedIn, tuvo un montón de comentarios, he preguntado a la gente cómo pronunciaba Theme, tema de WordPress, que la pronunciación en inglés sería theme, pero mucha gente pues lo dice, le dice them y muchas otras variables, igual que los plugins, que mucha gente dice plugins, plugins, plugins. De hecho en los comentarios salieron formas de decirlo que ni siquiera había escuchado. Bueno, que me voy por a ramas. El plugin se llama Inactive User Deletre y te permite filtrar, seleccionar y eliminar usuarios inactivos o o incluso registros falsos que normalmente están generados por spammers. Esto es para webs que llevan un tiempo ya y es muy complicado que tú te vayas a usuarios y te pongas a mirar por ahí todos los que pueden ser usuarios que ya no entran o usuarios que en su momento se registraron porque tú tenías un registro abierto y que lo único que pretendían era spamear. Entonces te da como unas herramientas y tú puedes poner los que hayan estado inactivos en no sé cuántos días con el rol no sé qué. Y está muy bien para esto, para ayudarte a hacer limpieza de usuarios de forma masiva y bastante fácil. Perfecto, pues ahora sí, vámonos con el tema central del episodio. ¿Merece la pena utilizar as pro para sustituir a otros plugins muy populares? Pues vamos a verlo. Primero, ¿Qué hace este plugin? ¿Qué hace Admin Site Enhancements Pro? Bueno, en esencia simplifica la administración de tu web, sobre todo si hablamos de la versión gratuita del plugin, del que recuerda tienes un episodio y un curso completo. El episodio es el 432 y el curso pues lo dejo por ahí enlazado. Pero esto es una forma muy básica de explicar lo que hace este plugin porque trae más de 63 módulos, que por cierto solo activas si los necesitas y además el panel es súper limpio, súper fácil de gestionar, está digamos en la parte de herramientas del menú de WordPress, no te ponen un panel ahí llamando la atención, a mí particularmente me encanta la forma en la que te muestran todo y como digo en su versión gratuita te lo voy a resumir muy rápidamente y me dejo muchas cosas, pero tiene mejoras que puedes aplicar a tu web en cuanto a la gestión de contenidos, por ejemplo te permite duplicar contenidos, también mejoras en la zona de administración como ocultar la propia admin bar, la barrita negra de arriba, organizar los menús de administración de la izquierda, reordenarlos algunos, cambiarles el nombre, otras cosas útiles como poner los típicos enlaces de inicio y cierre de sesión, como cambiar la URL de login por ejemplo, por seguridad, opciones para añadir código en el header y en el footer. Tiene una parte para desactivar los típicos componentes que casi todos los plugins de optimización te incorporan porque son poco útiles y casi todo el mundo desactiva en WordPress. Tiene algunas opciones también sencillas de seguridad como limitar los intentos de inicio de sesión, alguna opción también básica de optimización del rendimiento y utilidades extra como puede ser ponerle una contraseña a toda tu web si quieres hacer una intranet o si estás en ese momento trabajando de forma cerrada o incluso ponerla en modo mantenimiento, algo que casi todo el mundo vamos a hacer al principio cuando estamos creando una web. Estas son algunas de las 54 características que puedes controlar desde la parte gratuita y la parte pro lo que hace es a estas opciones gratuitas añadirle más características, mejorarlas y luego trae funcionalidades bastante avanzadas que son las que te digo podrían sustituir a plugins súper populares y bastante potentes. Vamos a ver primero también de forma un poco simplificada, porque ya digo son muchas cosas lo que mejora la versión Pro, pues por ejemplo de la duplicación de contenidos te la hace mejor, te la hace con más opciones, puedes elegir dónde te va a aparecer ese botón de duplicar cualquier contenido que tengas en tu web. También te trae una característica para mí súper útil que es reordenar de forma manual contenidos y taxonomías arrastrando y soltando, o por ejemplo la característica de ocultar la barra de administración pues tienes más opciones como quién la puede ver, quién no la puede ver, si se puede ver en la parte frontal o no. También la parte de reorganizar los menús de la zona de administración es mucho más avanzada, permitiéndote ocultar elementos según el rol de usuario, reordenar también los sub elementos de menú que con la versión gratuita no se puede, o por ejemplo en la parte de la página de login que yo te había dicho con la versión gratuita podrías cambiar la URL, con la versión Pro puedes rediseñar completamente la página de inicio de sesión. En la parte de seguridad tienes opciones más avanzadas y muy útiles como ocultar, se llamaría ofuscar el término técnico, pero sería ocultar a los spammers las direcciones de email tanto de los usuarios como cualquiera que pongas en los contenidos. En la parte de optimización tienes opciones más avanzadas para la optimización de las imágenes, por ejemplo conversión al formato webp, bueno y un montón más de opciones que tampoco me quiero liar mucho con esto. ¿Pero cuáles son esas características extra que tenemos con la versión Pro y que sería como instalar plugins independientes bastante avanzados? Pues por un lado tenemos la capacidad de gestión de código personalizado, pues tipo como el plugin Code Snippets que es un gestor de código que tú vas poniendo ahí pues tus snippets de código en lugar de ponerlo en tu plugin de funciones y además suele traer este tipo de gestores otras características como poder poner código en el header de tu web, en el footer o decir que se cargue en la parte frontal o en la parte de administración, este tipo de cosas, pues con la versión Premium puedes activar un gestor de código personalizado. Con la versión Premium también puedes activar la opción de crear tipos de contenido y taxonomías personalizadas, lo que en inglés se llama Custom Post Type, que es por ejemplo igual que tenemos entradas y páginas en WordPress, podríamos crear un tipo de contenido que se llame cursos o reseñas o lo que tú quieras y también taxonomías personalizadas, es decir, etiquetas y categorías o lo que tú lo quieras llamar, que tú creas desde cero y que así asignas al contenido que tú quieras. Puede ser que lo asignes a las entradas, a las páginas o a un contenido nuevo que tú hayas creado como te he dicho, como cursos o lo que tú quieras. Otra característica que te aporta la versión Pro es la posibilidad de crear campos personalizados. Pues siguiendo con el ejemplo, imagínate que tú creas un tipo de contenido que se llama cursos y quieres tener una zona donde tú rellenes información especial, por ejemplo nombre del profesor, duración del curso, este tipo de cosas y luego opcionalmente puedes mostrar esa información en la parte frontal. También tiene una característica bastante interesante que es la creación de una página de opciones, esto sería como crear un menú nuevo en la zona de administración donde tú u otro usuario a nivel interno de la web pueda ir y rellenar ahí una serie de información o ver una serie de información y entonces esto se vincula con la característica de crear campos personalizados y puedes hacer páginas de opciones bastante potentes. Y también trae otra característica extra que es la posibilidad de categorizar los elementos multimedia, que esto es algo que mucha gente también suele pedir y que también hay otros plugins que lo hacen, pero aquí viene incorporado y es básicamente te vas a la biblioteca multimedia y puedes crear como carpetitas de forma que estás categorizando los elementos que tengas, ya sea que los quieras categorizar por tipo, por ejemplo por PDF, audios, imágenes o por la categorización que tú quieras. Por ejemplo en mi caso podría tener una categoría para las imágenes que pongo a los episodios del podcast, otra para las imágenes que pongo para los cursos y así. Ya digo que son muchas cosas. Entonces te dejo el enlace a los dos cursos, el curso gratuito, si vas a hacer el curso Pro te recomiendo o que ya controles la parte gratuita o que hayas visto el curso de la parte gratuita de este plugin y te dejo enlazados los dos y ahí pues en la primera clase de cada uno explico básicamente todo lo que veremos a lo largo de los cursos. He empezado este episodio diciendo que con ASE Pro podrías sustituir hasta 30 plugins, yo diría que incluso más, lo que pasa que es cierto que algunos se solapan, que hacen lo mismo, entonces tienes una lista en las notas del episodio, no voy a leer los 30 plugins, pero yo creo que te puedes hacer una idea con las características que hemos visto, porque por ejemplo te he dicho que se podía reordenar toda la parte de administración, pues este plugin podría sustituir a Admin Menu Editor, del que por cierto tienes un curso, u otros plugins del estilo como Adminize y Más, o a los típicos plugins que te permiten diseñar la página de login, pues los sustituyes. Pero me quiero centrar en plugins potentes, por ejemplo hay un plugin que a mí me encanta y del que tenéis un curso que se llama Custom Post Types UI Cptui en su versión corta, que es un plugin que a mí me encanta y que te permite crear tipos de contenido personalizados, pues de forma sencilla el plugin tiene buen rendimiento, incluso podrías eliminar el plugin, esto lo explico en el curso, copiando y pegando el código que genera y así te quedas con el CPT y eliminas el plugin, que es una tontería bajo mi punto de vista, porque el plugin no impacta negativamente en el rendimiento, pero bueno, para la gente que quiere no tener nada instalado, tener lo menos posible instalado, pues es una opción. Y claro, realmente con ASE Pro se puede hacer esto. Ahora vamos a ver si merece la pena sustituir uno por otro o no. Otro gran plugin que está activo en millones de webs, que en teoría hace lo mismo que podríamos hacer con ASE Pro y no es otro que Advanced CAS, Custom Fields o ACF con sus siglas. Hay otros parecidos como por ejemplo Pods y otros plugins también que te permiten crear campos personalizados, pues vamos a ver si AC Pro es un buen sustituto, ahora lo comentamos. Y otro en el que me voy a centrar es el mítico plugin Code Snippets, que es el que utiliza casi todo el mundo cuando quiere un gestor de snippets de código, es decir, ir pegando código en tu web, cualquier tipo de código y tenerlo como, pues eso, en un gestor en tu zona de administración, pues ASE Pro promete hacer esto también, entonces vamos a ver si merece la pena sustituir uno por otro. Venga, comenzamos con lo que tiene que ver con la creación de tipos de contenido personalizados, en inglés Custom Post Type, te he mencionado Cptui, pero hay otros, ya te digo, como POD o como Custom Post Type Maker hay varios y realmente crear un tipo de contenido personalizado es bastante fácil, se puede hacer por código, también se puede hacer con creadores automáticos que hay por Internet que te generan el código, tú lo copias y lo pegas en tu web. Esto lo vemos por ejemplo en el curso de WordPress avanzado, se lo puedes pedir a chat GPT y aquí casi cualquier opción está bien. Así que el creador de CPTs de Custom Postage, de ASE Pro puede sustituir perfectamente a cualquier plugin o sistema de creación de tipos de contenido personalizado. De hecho me gusta bastante su sistema, es muy limpito, bastante sencillo de seguir y desde luego que podría sustituir a cualquier plugin especializado en creación de tipos de contenido personalizado. Así que aquí te digo que sí de forma rotunda. Vamos a comparar ahora ASE Pro con los plugins que crean campos personalizados, pero me voy a focalizar en el más popular y el mejor que es Advanced Custom Fields ACF Es cierto que AC Pro ofrece un muy buen sistema de creación de campos personalizados, ¿Qué es lo que ocurre? Que ACF está súper especializado y tiene características bastante avanzadas, sobre todo con el tiempo ha ido añadiendo cosas para diferenciarse de otros plugins más sencillitos, como por ejemplo con la característica de creación de bloques personalizados para el editor de WordPress. Esto es algo que va más allá y te facilita su creación. Es cierto que hay que saber algo de código, pero muchísimo menos que si crearas bloques para el editor de WordPress desde cero, Es decir, estamos hablando de un enfoque para desarrolladores desde el punto de vista simplemente de la creación de campos sí que trae alguna opción extra también como los campos de fecha y de hora que tienen formatos más avanzados, ASE Pro los trae, pero digamos que es lo básico, o por ejemplo la posibilidad de añadir campos personalizados a perfiles de usuario, eso se puede hacer con Advanced Custom Fields, pero no se puede hacer con ASEPRO. También tiene reglas condicionales avanzadas para mostrar u ocultar campos personalizados. ASE Pro tiene reglas para mostrarlos, tú puedes decir quiero que se muestre solo en el tipo de contenido cursos o que solo se le muestre a este tipo de roles, Es decir, trae opciones, pero con Advanced Custom Fields es un poco más avanzado en este sentido, tienes un poco más de opciones condicionales. Y luego donde sí que se diferencia ACF de AC Pro Advanced Custom Fields de Admin Enhancements es a nivel de código, tiene APIs muy extensas, tiene mucha documentación para desarrolladores, muchísima flexibilidad en el código y en base a ello se pueden hacer cosas muy avanzadas a medida. Pero ya digo, esto es un enfoque ya más para desarrolladores. Entonces mi conclusión es que AC Pro es tan completo como otras soluciones para crear campos personalizados, pero si eres desarrollador o necesitas características muy avanzadas, sin duda ACF sigue siendo raíz. Vámonos ahora con la comparativa entre AC Pro y los típicos plugins de gestión de código como Code Snippets. Yo diría que si usas un gestor de snippets, un gestor de código, puedes usar tranquilamente el de acpro. Tiene un buen editor de código para todo tipo de código, HTML, CSS, PHP, JavaScript. Tiene opciones de ubicación y de carga del código, es decir, puedes decidir que el código se cargue en el header, en el body, en el footer, puedes decidir que el código aplique a la zona de administración o a la zona solamente de la parte frontal o a la zona de la página de login. También tiene la típica característica de modo seguro, es decir, de probar si el código funciona o el código va a romper tu web antes de activarlo. Así que no he hecho nada en falta con respecto a otros plugins y además, como ya digo, este es un plugin que me gusta mucho cómo presenta todo, así que aquí lo podrías usar sin problemas, incluso mejoraría a otros gestores de código. ¿Qué es lo bueno de todo esto? Que si tú por ejemplo utilizas ASE Pro, porque es que te encanta, pues un montón de cosas de las que puedes hacer con él, pues puedes sustituir, no lo sé, 5 o 10 plugins que tengas en tu web o que potencialmente necesitarías instalar. Pero sin embargo, si por ejemplo con ACF, con la parte para crear campos personalizados se te que corta, pues usas Advanced Custom Field, por ejemplo, y no activas la opción de ASE Pro, porque tú lo vas activando por módulos. ¿Sí? Bueno, espero que te haya gustado esta especie de reseña en la que he querido adentrarme, sobre todo en los grandes módulos que tenemos con la versión Premium de este plugin. Si te sigue quedando alguna duda, pues hablamos por el grupo de Telegram, si eres miembro ya sabes que además del soporte conmigo, pues accedes a la comunidad privada en Telegram o me escribes por el soporte, lo que más cómodo te resulte. Recuerda que tienes la lista de los 30 plugins que podrías sustituir con ASE Pro en las notas del episodio en GonzaloNabarro es 437 y que si aún no eres miembro y quieres mantener el precio actual antes de la subida de precio a mediados de septiembre, pues aún estás a tiempo de apuntarte en Gonzalo Navarro es. Muchas gracias como siempre por estar ahí al otro lado. 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)