My WP install requires SSL: define(‘FORCE_SSL_ADMIN’, true). I load the Swift builder on the post editor. Click the Shortcode button in the toolbar of the editor. When the shortcode lightbox opens, the jQuery and TinyMCE files fail to load because of an SSL conflict. This error can be since in the browser’s console log.
Problem:
/swift-framework/sf-shortcodes/interface.php
line 23 get_option(‘siteurl’)
line 26 get_option(‘siteurl’)
I believe this returns the value of siteurl. If siteurl protocol is not https then there will be a conflict. It does not account for FORCE_SSL_ADMIN.
Solution:
I believe the best solution is that the theme replaces get_option(‘siteurl’) with site_url() which does account for FORCE_SSL_ADMIN.
Another solution would be for the user to update the siteurl but that would be an issue if the front end is not SSL required.
I hope that helps!
Thanks!