Prepare the oven and preheat it to 340F.
In a medium bowl, add flour, baking powder, and salt. Mix well and set aside.
Cream butter, sugar, and vanilla extract in a large bowl until smooth. Add in the eggs one at a time and mix thoroughly.
Gradually add in the dry ingredients, and keep mixing until fairly combined. Be careful not to overmix.
Grease the cake pop mold with butter to prevent sticking. Fill the mold with batter up to ¾ of the mold, making sure the vent hole is on top.
Close the mold, place it in the oven, and bake for 15 minutes. You can check the cake pops by opening one edge of the mold at the 12-minute mark to see if they are golden brown.
For the Decoration:
Place melted chocolate in a bowl.
Dip the cake pops one by one in white and dark chocolate.
Refrigerate until it hardens. Serve.