Joomla carrega um monte de scripts por padrão – muitos deles são necessários para uma coisa ou outra, mas às vezes (se você sabe o que está fazendo) você pode querer removê-los ou impedi-los de carregar.
Para fazer isso, existe uma função específica que você pode usar. Adicione o seguinte ao index.php do seu modelo.
Código Manual
Adicione ou remova arquivos do dontInclude – os que você adicionar aqui serão descarregados. Tudo o que você não incluir não será descarregado.
$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/core-uncompressed.js',
'/media/system/js/tabs-state.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]);
}
}
Plugin Joomla para descarregar scripts
Existem alguns plug-ins que permitem remover esses scripts se você não quiser incluí-los. Nós usamos o Plug-in Mootools Enabler / Disabler por Roberto Segura que é um pequeno plugin, que descarrega o plugin de todos os lugares, exceto os locais onde é necessário.
Por exemplo, você pode escolher Habilitar automaticamente os scripts para o login dos usuários e para a adição de artigos.
Também usamos o mesmo plug-in para descarregar outras coisas que queremos excluir, simplesmente adicionando a URL do arquivo JS que queremos excluir:
Como você pode ver, estamos eliminando scripts de paginação e rolagem infinita que são incluídos por padrão em nosso modelo, mas dos quais não precisamos – e apenas adicionaríamos o tempo de carregamento da página literalmente para nada.
Também estamos eliminando o CSS iônico, o que, mais uma vez, seria um inchaço desnecessário.
Em nossa busca para carregar nosso site no mínimo de milissegundos possível, esta ferramenta foi uma grande adição.
Outra alternativa cuja configuração é um pouco mais complicada é jQueryEasy. Isso é muito mais configurável, mas geralmente faz sentido nas mãos de um desenvolvedor que se sente muito confortável com o Joomla.

Você sabia que as pessoas que compartilham coisas úteis como esta postagem também parecem FANTÁSTICAS? 😉
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!
Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.