Un CMS ne sert pas à développer, là tu confonds avec un framework.
Comme toujours personne ne peut t'empêcher de modifier le code mais tu as vraiment intérêt à savoir ce que tu fais, sinon tu foutras plus le bordel qu'autre chose, donc à tes risques et périls.