{"id":6691,"date":"2026-09-24T12:39:08","date_gmt":"2026-09-24T10:39:08","guid":{"rendered":"https:\/\/wpmastertoolkit.com\/?p=6691"},"modified":"2026-09-24T12:39:09","modified_gmt":"2026-09-24T10:39:09","slug":"wpmastertoolkit-2-25-0-4-nouveaux-modules-pro-pour-mieux-controler-votre-site-wordpress","status":"publish","type":"post","link":"https:\/\/wpmastertoolkit.com\/es\/wpmastertoolkit-2-25-0-4-nuevos-modulos-pro-para-controlar-mejor-tu-sitio-web-de-wordpress\/","title":{"rendered":"WPMasterToolKit 2.25.0: 4 nuevos m\u00f3dulos Pro para controlar mejor tu sitio de WordPress"},"content":{"rendered":"<p class=\"wp-block-paragraph\">La versi\u00f3n <strong>2.25.0 de WPMasterToolKit<\/strong> incluye cuatro nuevos m\u00f3dulos Pro dedicados a la gesti\u00f3n de recursos externos, de archivos multimedia, del tema activo y de las herramientas de seguimiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta actualizaci\u00f3n introduce <strong>Fuente local de Google<\/strong>, <strong>Basura medi\u00e1tica<\/strong>, <strong>Sin cambio de tema<\/strong> y <strong>Pixel Tag Manager<\/strong>. Adem\u00e1s, mejora <strong>Generador de temas infantiles<\/strong> con el fin de tener m\u00e1s en cuenta los permisos relacionados con el cambio de tema y garantizar la seguridad de las acciones de generaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A continuaci\u00f3n se detallan las novedades de WPMasterToolKit 2.25.0.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google Fonts local: aloja Google Fonts directamente en WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El primer m\u00f3dulo nuevo de esta versi\u00f3n es <strong>Fuente local de Google<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Muchas plantillas y extensiones de WordPress utilizan Google Fonts para cargar sus fuentes. En una configuraci\u00f3n habitual, el navegador del visitante debe recuperar estos recursos de los servidores de Google, concretamente a trav\u00e9s de <code data-no-auto-translation=\"\">fonts.googleapis.com<\/code> y <code data-no-auto-translation=\"\">fonts.gstatic.com<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google Fonts Local permite <strong>descargar estas fuentes y alojarlas directamente en tu sitio web de WordPress<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00f3dulo detecta las hojas de estilo de Google Fonts que utiliza WordPress, descarga los archivos WOFF2 necesarios y genera una hoja CSS local. Una vez validada esta versi\u00f3n, la URL remota se sustituye autom\u00e1ticamente por el recurso alojado en tu propio servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Este enfoque permite reducir la dependencia de servicios externos y facilita aquellas configuraciones en las que las fuentes deben servirse directamente desde el dominio del sitio web.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Detecci\u00f3n y alojamiento autom\u00e1ticos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Local Google Font puede detectar autom\u00e1ticamente las fuentes de Google cargadas mediante los mecanismos est\u00e1ndar de WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La opci\u00f3n <strong>Alojamiento autom\u00e1tico<\/strong>, que est\u00e1 activada por defecto, permite alojar autom\u00e1ticamente una nueva fuente cuando se detecta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una herramienta <strong>P\u00e1gina de inicio de Scan<\/strong> tambi\u00e9n est\u00e1 disponible para analizar la p\u00e1gina de inicio y buscar de inmediato las hojas de estilo de Google Fonts que se utilizan en ella.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cada fuente tiene su propio estado en WPMasterToolKit: detectada, alojada localmente o fallida. Tambi\u00e9n es posible reconstruir los archivos locales o eliminarlos uno por uno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00f3dulo realiza varias comprobaciones antes de utilizar una versi\u00f3n local, con el fin de evitar sustituir un recurso remoto por una generaci\u00f3n incompleta o no v\u00e1lida.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Media Trash: una aut\u00e9ntica papelera para la mediateca de WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La eliminaci\u00f3n accidental de una imagen, un PDF u otro archivo de la biblioteca multimedia puede tener consecuencias m\u00e1s graves que la eliminaci\u00f3n de un art\u00edculo o una p\u00e1gina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El nuevo m\u00f3dulo <strong>Basura medi\u00e1tica<\/strong> ofrece una protecci\u00f3n adicional al activar y aprovechar el mecanismo nativo de la papelera de reciclaje de archivos multimedia que incorpora WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De este modo, en lugar de ser eliminados de forma inmediata y definitiva, los contenidos multimedia pueden ser <strong>se guardan temporalmente en la papelera y se recuperan en caso de error<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Un plazo de conservaci\u00f3n configurable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Media Trash permite definir un plazo de conservaci\u00f3n comprendido entre <strong>1 y 365 d\u00edas<\/strong>, con un valor por defecto de <strong>90 d\u00edas<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WPMasterToolKit tambi\u00e9n tiene en cuenta el mecanismo global de limpieza de WordPress. Si a\u00fan no se ha alcanzado el plazo establecido para un archivo multimedia, el m\u00f3dulo impide su eliminaci\u00f3n definitiva al vaciar la papelera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diariamente se lleva a cabo una limpieza autom\u00e1tica para eliminar los archivos multimedia que han superado su plazo de conservaci\u00f3n. Para evitar procesar una cantidad excesiva de archivos en una sola operaci\u00f3n, la limpieza se limita a <strong>100 medios por ejecuci\u00f3n<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adem\u00e1s, cuando falla una eliminaci\u00f3n definitiva, el m\u00f3dulo espera una semana antes de volver a intentarlo en el mismo soporte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De este modo, Media Trash ofrece una red de seguridad adicional, al tiempo que evita que se conserven indefinidamente archivos que ya no sirven para nada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">No Theme Switch: bloquea el tema activo de WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cambiar por error el tema de una p\u00e1gina web en producci\u00f3n puede alterar inmediatamente su aspecto y afectar al funcionamiento de algunas funciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El nuevo m\u00f3dulo <strong>Sin cambio de tema<\/strong> permite eliminar este riesgo al <strong>bloqueando el tema de WordPress actualmente activo<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez activado el m\u00f3dulo, ning\u00fan usuario puede cambiar a otro tema, ni siquiera un administrador que, en circunstancias normales, dispusiera de los permisos necesarios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta funci\u00f3n resulta especialmente adecuada para sitios de clientes, sitios en producci\u00f3n e instalaciones gestionadas por varias personas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Un bloqueo directamente a nivel de los permisos de WordPress<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No Theme Switch no se limita a ocultar los botones que permiten activar otro tema en el panel de administraci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00f3dulo interviene directamente en el sistema de capacidades de WordPress. Cuando WordPress comprueba la capacidad <code data-no-auto-translation=\"\">switch_themes<\/code>, WPMasterToolKit rechaza el permiso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo tanto, el bloqueo sigue siendo deliberadamente selectivo: no se eliminan los dem\u00e1s permisos del usuario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un administrador puede seguir gestionando la p\u00e1gina web con normalidad, seg\u00fan los derechos de los que disponga, pero ya no podr\u00e1 cambiar el tema activo mientras No Theme Switch est\u00e9 activado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pixel Tag Manager: centraliza tus p\u00edxeles y etiquetas de seguimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pixel Tag Manager<\/strong> Es el cuarto m\u00f3dulo Pro nuevo de WPMasterToolKit 2.25.0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su objetivo es centralizar en WordPress la configuraci\u00f3n de las principales soluciones de medici\u00f3n de audiencia y publicidad, sin tener que multiplicar los peque\u00f1os plugins dedicados a cada plataforma.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta primera versi\u00f3n es compatible con <strong>8 destinos<\/strong> :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Google Tag Manager; ;<\/li>\n\n\n\n<li>Google Analytics 4; ;<\/li>\n\n\n\n<li>Google Ads; ;<\/li>\n\n\n\n<li>Meta Pixel; ;<\/li>\n\n\n\n<li>P\u00edxel de TikTok; ;<\/li>\n\n\n\n<li>Etiqueta de LinkedIn Insight; ;<\/li>\n\n\n\n<li>UET de Microsoft Advertising; ;<\/li>\n\n\n\n<li>Etiqueta de Pinterest.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Cada destino se puede activar de forma independiente y configurar con las credenciales que requiera la plataforma correspondiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo tanto, puedes utilizar \u00fanicamente Google Tag Manager o cargar directamente varios destinos desde WPMasterToolKit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando se utilizan simult\u00e1neamente Google Tag Manager y destinos directos, el m\u00f3dulo muestra una advertencia para llamar la atenci\u00f3n sobre una posible carga duplicada de las mismas etiquetas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Normas comunes para controlar el seguimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pixel Tag Manager no se limita a insertar scripts en el <code data-no-auto-translation=\"\">&lt;head&gt;<\/code> del sitio web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00f3dulo permite determinar <strong>\u00bfEn qu\u00e9 condiciones debe iniciarse realmente el seguimiento?<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En concreto, es posible excluir a los administradores, a todos los usuarios conectados o a determinados roles espec\u00edficos de WordPress. Por defecto, los administradores quedan excluidos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El seguimiento tambi\u00e9n puede limitarse al entorno de WordPress <code data-no-auto-translation=\"\">production<\/code>, lo que permite evitar que las visitas de desarrollo o de staging se env\u00eden a las plataformas de an\u00e1lisis y publicidad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adem\u00e1s, el m\u00f3dulo evita inicializar el seguimiento en varios contextos en los que no es necesario, como el panel de administraci\u00f3n de WordPress, los feeds, los trackbacks, ciertas solicitudes de robots y la vista previa del Personalizador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si no hay ning\u00fan destino activo configurado correctamente, el frontend de tiempo de ejecuci\u00f3n de Pixel Tag Manager simplemente no se carga.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Una gesti\u00f3n conjunta del consentimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pixel Tag Manager distingue dos categor\u00edas de consentimiento: <strong>Anal\u00edtica<\/strong> y <strong>Publicidad<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cada destino puede asignarse a una de estas categor\u00edas y a un estado inicial <code data-no-auto-translation=\"\">granted<\/code> o <code data-no-auto-translation=\"\">denied<\/code> se puede definir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un intervalo de tiempo configurable entre <strong>0 y 10 000 milisegundos<\/strong>, con un valor por defecto de <strong>500 ms<\/strong>, permite adem\u00e1s dar tiempo a que una soluci\u00f3n externa de gesti\u00f3n del consentimiento transmita una actualizaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sin embargo, Pixel Tag Manager no sustituye a un banner de cookies ni a una CMP. Proporciona el mecanismo que permite que su sistema de seguimiento tenga en cuenta el estado del consentimiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00f3dulo tambi\u00e9n incluye eventos estandarizados, un control de los datos transmitidos al frontend y un modo de depuraci\u00f3n al que pueden acceder los administradores que dispongan de la capacidad <code data-no-auto-translation=\"\">manage_options<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Child Theme Generator ahora gestiona mejor los permisos de WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WPMasterToolKit 2.25.0 tambi\u00e9n mejora el m\u00f3dulo <strong>Generador de temas infantiles<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta evoluci\u00f3n concuerda, sobre todo, con la llegada de No Theme Switch: la creaci\u00f3n de un tema hijo y su activaci\u00f3n son dos operaciones que deben tener debidamente en cuenta los permisos disponibles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Child Theme Generator ahora respeta las capacidades relacionadas con el cambio de tema y gestiona las acciones de generaci\u00f3n de forma m\u00e1s segura.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00f3dulo tambi\u00e9n ofrece informaci\u00f3n m\u00e1s clara sobre el estado de la generaci\u00f3n cuando no es posible activar el tema hijo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De este modo, resulta posible distinguir mejor la generaci\u00f3n del tema secundario de su posible activaci\u00f3n, respetando al mismo tiempo las restricciones aplicadas al cambio de tema.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Una versi\u00f3n centrada en el control de WordPress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Con WPMasterToolKit <strong>2.25.0<\/strong>, cuatro nuevas funciones que antes pod\u00edan requerir varias extensiones ahora se pueden gestionar directamente desde WPMasterToolKit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fuente local de Google<\/strong> permite alojar localmente las fuentes de Google que utiliza la web. <strong>Basura medi\u00e1tica<\/strong> a\u00f1ade un periodo de seguridad antes de la eliminaci\u00f3n definitiva de los archivos de la biblioteca multimedia. <strong>Sin cambio de tema<\/strong> bloquea el tema activo. Por \u00faltimo, <strong>Pixel Tag Manager<\/strong> centraliza ocho soluciones de seguimiento con normas comunes de carga y consentimiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al mismo tiempo, la mejora de <strong>Generador de temas infantiles<\/strong> refuerza la coherencia entre la creaci\u00f3n de un tema secundario y los permisos de WordPress que permiten su activaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Como siempre con WPMasterToolKit, estas funciones siguen siendo independientes: <strong>solo activas los m\u00f3dulos que tu sitio web realmente necesita<\/strong>.<\/p>","protected":false},"excerpt":{"rendered":"<p>WPMasterToolKit 2.25.0 incorpora cuatro nuevos m\u00f3dulos Pro: Local Google Font, Media Trash, No Theme Switch y Pixel Tag Manager. Esta actualizaci\u00f3n tambi\u00e9n mejora el Child Theme Generator para gestionar mejor los permisos relacionados con el cambio de tema.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6691","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/posts\/6691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/comments?post=6691"}],"version-history":[{"count":1,"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/posts\/6691\/revisions"}],"predecessor-version":[{"id":6692,"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/posts\/6691\/revisions\/6692"}],"wp:attachment":[{"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/media?parent=6691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/categories?post=6691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/es\/wp-json\/wp\/v2\/tags?post=6691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}