Hi Colin,
WLCs do not participate in VTP or STP (and if you are using portchannel/link aggregation they do not negotiate lacp or pagp, so you have to set the channel-group mode to "on").
So you will want to set the switchport(s) that are connected to the WLC in trunk mode, and also specify the necessary vlans in the allowed list.
-Pat