Poor little thing. Teething pain is often worse for them when they try to sleep as there's no distraction. When DS was teething, if it disrupted his naps, I used to give either child's paracetamol or Ibuprofen about 30 min before the nap so it had time to kick in.
On the positive side, at least with teeth you have a clear reason for the short nap and know it will pass. Routine usually goes back to normal once the teeth are through.
Hang on in there xxx