Preheat oven to 350ᵒ F (180° C).
Combine flours, sugar, baking powder, baking soda, dry egg replacer, and salt in a medium-sized bowl. Stir to mix well.
Add orange rind, orange juice, and butter. Mix thoroughly.
Fold in cranberries and pecans or walnuts. Batter will be thick.
Turn into a buttered 9 x 5-inch (229 cm x 127 cm) loaf pan. Bake for about 1 hour. Let cool 10 minutes in pan, then remove from pan and place on a wire rack. Let cool completely before slicing.
Note: This recipe was prepared using a popular product, Ener-G Egg Replacer. This boxed dry mix is available online.