I have a WordPress theme I’m attempting to put on an SSL-only website. There is no non-SSL version of the site.
The WordPress theme uses various functions like bloginfo('pingback_url')
, bloginfo('template_directory')
, get_template_directory_uri()
, etc… All the typical functions for a theme.
All of these functions generate http
links, not https
, so therefore none of them load, since a non-SSL version of the site does not exist.
How do I force WordPress to use https
for EVERYTHING?
2 Answers
try installing this WordPress plugin. http://wordpress.org/extend/plugins/wordpress-https/installation/ but do read the installation instructions as it has some extra things to do after activating the plugin.