Hi prateek07,
I cannot find in your page code any reference to wishlist url over an insecure connection; functions used to get wishlist url, return correct protocol, and no form targeting wishlist is added to the page.
We use wishlist plugin on yithemes.com/, over secured connection, but no “unsecure resources” are loaded.
Can you please check your installation with default twenty theme to exclude any theme interference?
Let me know!
Have a nice day!
Hi,
I haven’t been able to try the twenty theme because its a live site, and I dont have SSL on my staging site.
This is what is showing up in the Chrome console:
View post on imgur.com
Thanks!
Prateek
Hi,
It’s really hard to understand where the problem lies; I found a wishlist table print in your page, that is not sent within the HTML code of the post (maybe it is loaded via ajax by your theme)
If protocol of ajax call is https, then get_the_permalink (used to retrieve wishlist url), should return link with http protocol, so everything should work fine.
Anyway there is a problem, and I can’t find it without doing some extra debugging.
So I will suggest you a rude workaround, that maybe can resolve your problem: try adding this lines of code at the end of functions.php file of your code
add_filter( 'yith_wcwl_wishlist_page_url', 'ssl_wishlist_link' );
function ssl_wishlist_link( $link ){
if( strpos( $link, 'https' ) === false ){
$link = str_replace( 'http', 'https', $link );
}
return $link;
}
Let me know if this helps
Have a nice day!