Definitely do NOT use Dulux Weathershield Primer + BP on any hard woods and it probably isn’t that good on any resinous woods such as pines.
I have just applied this treatment to a new solid oak door and am now in the process of sanding it off. The result after application was uneven streaky...