Este artículo mostrará cómo deshabilitar la carga de los scripts de Mootools, Caption, Jquery, Bootstrap en el sitio web Joomla.
Joomla carga muchos scripts de forma predeterminada y muchos de estos son necesarios para que su sitio web funcione, pero a veces, en ciertas páginas, es posible que desee evitar que se carguen. Al eliminar esos scripts, sus páginas se cargarán más rápido.
Desactivar módulo de secuencias de comandos
Módulo joomla gratuito
El Código debajo del cual lo agrega en el index.php de su plantilla, es para deshabilitarlos en todas las páginas de su sitio. Los scripts agregados en el código a continuación deshabilitarán la carga de formularios, por lo que puede eliminar del código los que desea mostrar.
$doc = JFactory::getDocument(); $dontInclude = array( '/media/jui/js/jquery.js', '/media/jui/js/jquery.min.js', '/media/jui/js/jquery-noconflict.js', '/media/jui/js/jquery-migrate.js', '/media/jui/js/jquery-migrate.min.js', '/media/jui/js/bootstrap.js', '/media/system/js/tabs-state.js', '/media/system/js/core-uncompressed.js', '/media/system/js/core.js', '/media/system/js/mootools-core.js', '/media/system/js/mootools-core-uncompressed.js', ); foreach($doc->_scripts as $key => $script){ if(in_array($key, $dontInclude)){ unset($doc->_scripts[$key]); } }
El único problema es que en algunas páginas es posible que necesite esos scripts y, al hacerlo, esos scripts se desactivan en todo su sitio web joomla. Por esta razón, creamos Disable Joomla Scripts , un módulo gratuito que puede usar para desactivar Mootools-more, Mootools- core y Caption de cualquier página de su sitio. Puede encontrar otros complementos para este propósito, pero con los complementos descargará Scripts de todas las páginas. La ventaja del módulo es que puede seleccionar las páginas que no las necesita.
Desactivar el módulo de scripts de Joomla: descargar Mootools, título de su sitio web Joomla
Usar el módulo es muy fácil.
Descargue el módulo de forma gratuita e instálelo en su sitio web joomla.
Navegue en Extensiones - Módulo y haga clic en Desactivar módulo de scripts.
Seleccione una posición de módulo de la lista de su plantilla actual, Mostrar título = Ocultar y Estado = Publicado.
En "Asignación de menú", seleccione "Solo en las páginas seleccionadas" o utilice "En todas las páginas excepto las seleccionadas" y seleccione las páginas que desea descargar.
En la pestaña "Deshabilitar secuencias de comandos", seleccione las secuencias de comandos que desea deshabilitar en esas páginas.
En la interfaz de Joomla, verifique las páginas de su sitio web donde las deshabilita. Haga clic derecho y "Ver fuente de la página". En el código fuente, no estarán los scripts que seleccione en el módulo.
Desactivar módulo de secuencias de comandos
Módulo joomla gratuito