Sift together the flours and salt. Whisk to combine, then set aside.
In a bowl add butter, sugar, and coconut extract. With a stand mixer or hand mixer, beat on a low speed until combined, about 3 minutes. Scrape the bowl down at least once during this step.
Add the dry ingredients to the creamed butter and mix on low just until combined.
Between two sheets of parchment paper, roll out the dough to a thickness of 10mm. Place in the fridge to chill until firm, about 1 hour.
About 20 minutes before your dough is done chilling, begin preheating your oven to 325℉.
Slice the rolled out cookie dough into any shape, or use cookie cutters. Keep in mind that the dough will spread some in the oven. Place the cold cookies onto a baking sheet lined with parchment paper or a silicone mat. Bake for 20 minutes, or until the cookies are set and there's no more than a hint of light golden brown along the edges.
Cool on the baking sheet for about 10 minutes before transferring to a wire rack.
Once cool, you can decorate if you'd like. Finely chop the white chocolate and melt in the microwave on 50% power. Transfer to a piping bag and snip off a tiny bit of the tip. Drizzle over the cooled cookies and immediately sprinkle with shredded coconut. Let the chocolate set before serving or storing.