Site logo

Archived topic

Support for SSL

13 replies · Started by brandonhull on January 16, 2017

Viewing posts 1–14 of 14

Hi Tom,

I'd love to see if GeneratePress could provide just slightly better support for SSL when using certain functions. In particular, I believe the Page Header function, but honestly I'm not 100% sure what's missing.

I first started building my site with Divi, then switched mid-stream to GeneratePress + Elementor. But I've noticed I no longer get the full, green security OK when loading any of my pages. Not sure if it's related to how Page Header references images that use that feature or not.

Any suggestions? https://www.sideprojectplan.com

Thanks!

Whenever you change your URL, whether it be a completely new URL or just adding the s to https://, you need to replace all of your old URLs to the use the new protocol.

This plugin is helpful for that: https://wordpress.org/plugins/velvet-blues-update-urls/

Of course, whenever making any database changes, do a database backup first.

Leo, thanks for the note and the quick reply. I understand what is being said in that thread, but unclear where to make those changes in my system.

Tom, I appreciate the speedy reply. You're incredible at supporting this theme. I used that plugin, but for whatever reason the specific image that's not https is the logo that's used in the header/navigation. Not sure why Velvet didn't update that link. I realize this isn't a theme problem, but any further thoughts?

Thanks again.

Ah, the control in the Customizer for that option uses a core WordPress control for uploading images. For whatever reason, Velvet Update URLs neglects to update URLs uploaded with that control.

You'll want to re-upload the logo in that option and the system will then decide to use https.

Brandon, Tom,

From what I recall, Velvet does not handle updating serialized strings. That is why I have been using Better Search / Replace, which does :)

https://wordpress.org/plugins/better-search-replace/

"The search and replace functionality is heavily based on interconnect/it's great and open-source Search Replace DB script, modified to use WordPress native database functions to ensure compatibility."

Cheers!
Lyle

Oh that's awesome - thanks for sharing Lyle!

Darn. Better Search & Replace couldn't find this string that's highlighted in yellow (which appears to be the culprit):

https://www.screencast.com/t/mWIOgagA

Looks like it's specifically tied to the sticky aspect of the navigation.

I tried your idea, Tom, of re-uploading the image so it'd pull in as https:, but that didn't work. If you look at my entire page's source code, https is referenced numerous times for that on-page content, including that logo, but not in that sticky navigation area.

Are your URLs in "Settings > General" both set to https?

They weren't! I just updated and flushed the cache and reloaded, but to no avail. Still mixed content there -- and that line is still the culprit.

Now re-upload it :)

Done...and I edited the Mobile Header Logo and Primary Navigation Sticky Logo...so there's no more reference to http://www.sideprojectplan, only https...but I still get that mixed content signal. And I think here's why:

There now are 7 total non-https references on that home page, to http://schema.org/ and to http://gmpg.org/ reference.

Therefore, it's not a GP issue at this point, so I understand if we can't solve it here, but if you're aware of how I can neutralize that and get to fully ssl, I'm all ears.

I really, really, really appreciate the help.

Fixed it. I re-uploaded the background image that was used through Elementor. Bingo.

Tom, Tom, Tom. Though I'm not a developer, I've tinkered with and sold Wordpress sites for 10 years. I've never encountered a person or company -- across numerous themes and plugins purchased -- as helpful as you, with a great product to go along with it.

Thank you so much.

Thank you! I really appreciate it :)

Glad you got everything working.

This archived topic is closed to new replies.