Preheat oven to 400°F.
In a medium bowl, combine both flours, salt, baking powder, baking soda and whisk to combine.
In a separate, larger bowl, whisk together yogurt and egg until smooth. Add in oil, vanilla, sugar, orange juice and orange zest and whisk to combine.
Slowly add the dry ingredients into the wet ingredients and stir to combine. Spoon muffin batter into lined or greased muffin pan and fill each muffin mold about 2/3 of the way.
Bake for 15-18 minutes or until golden and a toothpick comes up clean. Cool on a cooling rack. When cool, whisk together glaze ingredients (adding more milk to thin out if desired) and drizzle over muffins--or cover the whole top because that makes them extra delicious!