wp primrose 3