Sheffield-based Cummings linked up with the Addicks from Sheffield United towards the end of the 2016/17 season, following a successful trial.
Netting a goal on his debut for Charlton Under-23s, a last-gasp winner against Coventry City at the Ricoh Arena, he quickly became an important member of the Charlton Development Squad that retained the Professional Development League 2 South title.
Cummings came through the Academy at Sheffield United to make his senior debut for the Blades when coming on as a substitute in 4–2 victory over Grimsby Town in an EFL Trophy match in November 2016.
Guiseley, meanwhile, have parted company by mutual consent with left-back Louie Swain, the 23 year-old former Bradford City player who sustained an injury in pre-season and hasn’t played a competitive game for Lions since joining in the summer from Harrogate Town.
“The club wishes him well in the future,” said a spokesperson.