I have a website that is using an old version of Newspaper (version 4.5). We recently installed an SSL certificate on the site and after it started using the HTTPS protocol some features stopped working, such as the TagDiv Gallery in the posts, the WPBakery Page Builder slide, the Ajax pagination and the search option on the main page (Home). Could you tell me what might have happened?
Yes. I’ve used the Search Replace DB (https://interconnectit.com/products/search-and-replace-for-wordpress-databases/) and other steps to migrate. All images and links works fine. I noticed problems only in these three functionalities: 1) Visual Composer WPBakery Slide; 2) Ajax pagination; and 3) Search Link.
Did you change the images in the slider to be https vs http? You might need to recreate the slider ‘slides’ if you can’t edit them.
Also useful to add explicity https full url into the wp-config.php file — which is what I did. We did our main site to ‘https everywhere’ in 2014, then the rest (dozen or so) in 2015. So went through all the hoops then.
Not sure on pagination unless there is some caching with old “next page” embedded somehow. Search link should match site URL, so try the trick of adding explicit https paths to wp-config.php file.
Look at t he HTML for the gallery, to see if http images still be loaded.
I think I’ve found more details about the problem. These three items (the TagDiv Gallery in posts, the Visual Composer WPBakery Slide, and the home search button) are being blocked by Firefox and Chrome.
The message from Firefox is: “Firefox has blocked parts of this page that are not secure.”
Do you know which theme files I should change to try to fix this block? What can be unsecure about these items?
I found some bugs by the Chrome developer tools:
Hello,
Please use these guides to properly implement ssl:
http://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/
https://css-tricks.com/moving-to-https-on-wordpress/
https://yoast.com/dev-blog/move-website-https-ssl/
https://forum.tagdiv.com/topic/moving-to-ssl/
I can;t say for sure about newspaper 4 though as it is a very very old version of the theme.
Thank you!
One more question: in which theme file do I find the line of code below?
<script type=’text/javascript’ src=’http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js?ver=1.10.2′></script>
Hi,
Please try this, deactivate all plugins except theme plugins and check if the script is still loaded. A plugin might be using it. Or maybe try or adapt a code like this to change the link to https
– http://www.wpbeginner.com/wp-themes/replace-default-wordpress-jquery-script-with-google-library/
Thanks
Hi,
That code outputs the theme name and version in the page source, I don’t know how this is an inconvenience for you. You could remove it from the shown file if you want.
There is no relation between this code and the Visual composer plugin provided bundled in the theme package.
I don’t understand what exactly you are trying to do with the theme files, maybe you could provide some more details and I will try to help you.
Thanks