Depending on your setup, you could solve this issue by making Discourse the SSO provider, restricting the relevant content on your wordpress site based on wordpress user roles, then granting your premium customers the relevant wordpress user role to see the premium content.
For more on making Discourse the SSO provider see: