If any online sites such as Orbitz or Expedia offer the dining add-on option to a package booking (room + tickets), then you could do it. Otherwise, it's not something you can add on through Disney after the fact since the online site essentially "owns" your reservation.
You also have to consider any possible cancellation or change policies through online sites that could be in addition to those of Disney.
Hope this helps!