{"id":8439383,"date":"2016-11-15T16:25:29","date_gmt":"2016-11-15T16:25:29","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/stylesheets-not-using-https-protocol\/"},"modified":"2016-11-15T16:25:29","modified_gmt":"2016-11-15T16:25:29","slug":"stylesheets-not-using-https-protocol","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/stylesheets-not-using-https-protocol\/","title":{"rendered":"Stylesheets not using https protocol"},"content":{"rendered":"<p>I have just installed a SSL certificate on my site and forced the site to use https. However, the OpenMenu stylesheets are enqueued using the http protocol.  Chrome throws a mixed content warning and will not load the stylesheets and the menu appears unstyled.<\/p>\n<p>It looks like the OpenMenu plugin is using the WP_PLUGIN_DIR constant in the stylesheet URLs.  According to the codex, a function should be used to get the URL for the plugin instead of the constant.  Could you update this in a future version of the plugin?<\/p>\n<p>https:\/\/codex.wordpress.org\/Determining_Plugin_and_Content_Directories<\/p>\n","protected":false},"template":"","class_list":["post-8439383","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/8439383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/8439383\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=8439383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}