For pre-WOD, the Whole9 Nutrition Workshop Packet says to include a small amount of protein (1/2 a meal size or smaller), and (optionally) a small amount of fat (1/2 a meal size or smaller). Do not add fruit or carb-dense veggies to your pre-workout snack. It specifically says if you train first thing in the morning, something is better than nothing.
For post-WOD, try a meal sized easily digestible protein, up to a fist-sized portion of carb-dense veggies and little to no fat. Do not use fruit as your primary post-workout carb source, but rather choose sweet potato or yams or squash or pumpkin or beets. Your post-workout meal is a bonus meal and should not replace breakfast, lunch or dinner. It is designed to help you recover from a high intensity workout.
I hope this helps.