I would recommend you to add a little check in your function.php file to check if the emerald file exists.
So if someone install the plugin without emerald, it won't generate a fatal error.
Ops... sorry, I will ask the developer to make this update to the file.
Please note that HikaSerial provides a plugin named "Serial Private Content" which provides a similar feature.
It allows to hide/show content depending the serials that a customer have (so the product he bought) and that plugin is also compatible with HikaSerial Subscriptions.
Interesting, I googled around bu can't find many info on this plugin features, could you help me to understand if it would achieve the same as with the solution we developed?
- can extensive pieces of content be hidden? (eg. many nested divs with dynamic content in it)
- can an alternative content be showed if user has no serial?
- can the subscription be renewed with different payment methods (eg. offline) or just via paypal?
- can it send alerts automatically when subscription is about to expire?
thsi is all I can think about for now,
thank you!