You either go site wide HTTPS, or should not bother with it in the first place. Should it be for all access or just for logged in users depends on the profile of your traffic. If most traffic will come from registered users, then just go unconditional HTTPS as doing it conditionaly just for logged in users obviously introduces more testing and might not play great with plugins that do not handle this situation well.
Side note: You should ask yourself why do it at all. Going HTTPS improves the general security against targeted attacks on specific users, but do not improve the general security of the site by much. It is more likely that a user’s account will be broken into by brute force then by someone “listening” to his traffic.
Related Posts:
- What is .crt and .key files and how to generate them?
- NET::ERR_CERT_REVOKED in Chrome, when the certificate is not actually revoked
- “ssl module in Python is not available” when installing package with pip3
- How to generate a self-signed SSL certificate using OpenSSL?
- Convert .pem to .crt and .key
- Simple Java HTTPS server
- HTTPS connection Python
- Java: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
- SSL_ERROR_BAD_CERT_DOMAIN
- CFNetwork SSLHandshake failed iOS 9
- What exactly is cacert.pem for?
- OpenSSL: unable to verify the first certificate for Experian URL
- “The underlying connection was closed: An unexpected error occurred on a send.” With SSL Certificate
- ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED in Google Chrome
- How to disable cURL SSL certificate verification
- Getting error in Curl – Peer certificate cannot be authenticated with known CA certificates
- How do you sign a Certificate Signing Request with your Certification Authority?
- Java Keytool error after importing certificate , “keytool error: java.io.FileNotFoundException & Access Denied”
- WordPress wp-admin https redirect loop
- Howto force SSL for all requests?
- Local version of a WordPress site – SSL/HTTPS enforced?
- Images causing Mixed Content with SSL
- bloginfo() and get_template_directory_uri() with SSL?
- Favicon causes mixed content warning over SSL
- Adding https to wordpress website
- I am locked out of my WordPress site after changing site URL from Http to Https
- SSL setup: wp-login css doesn’t load over httpS
- In WP versions >= 4.0, is FORCE_SSL_LOGIN forcing HTTPS for the entire admin session?
- Separating HTTP and HTTPS content with WordPress, Varnish, and an SSL terminator?
- Pointing SSL Enabled URL at Single WordPress Page
- Occasional HTTPS Mixed Content Warning
- Divert http to https with WordPress on IIS
- WordPress : To load all asset files coming from HTTP to HTTPS?
- Google maps causing mixed content in header
- Cloudflare and SSL breaks wordpress – Mixed Content & Unable to use Admin
- Search and replace http:// links to https:// to get the green padlock
- I changed my site from HTTPS back to HTTP and now it is broken- Cannot access Admin panel on HTTP URL
- un-loading https
- WordPress site shows “File not found.” if opened through https
- How to set up HTTPS WordPress from Install Step?
- wp_remote_get – curl error 28 connection timed out – using SANS in URL
- SSL certificate error on Google Chrome , IE [closed]
- How do I set up a local version of my https wordpress site for testing and development using MAMP
- Address a single page to SSL https secure protocol?
- WordPress + SSL + Varnish + Pound
- wordpress http to https windows server
- Website access with http and https
- How to force non SSL on just one page?
- Need ideas for HTTPS multiple domain solution
- Redirect the whole blog to SSL but not the RSS feed (under Nginx)
- How to control SSL in WordPress for automatically changing http to https?
- Site not reachable due to change from HTTP to HTTPS [closed]
- All content is HTTPS, but browsers warn of HTTP mixed content [closed]
- How do I handle SSL properly when WP is behind a reverse proxy?
- Hi do I change Media files that still show as http after installing ssl
- Errors on a single host using wp_remote_get() unless sslverify is set to false
- How to keep WP from using https to get to wordpress.org?
- How do I find non-SSL problems on my SSL page?
- SSL doesn’t work on certain pages – what is wrong?
- WordPress site shown as Not Secure on Chrome when SSL certificate is valid
- Self signed certificate issue with WooCommerce rest api connection
- URLs not being output with https
- ERR_CONNECTION_REFUSED
- Do I install WordPress from my Cpanel on https or http, if my website has valid certificate?
- SSL not working fine, Home url not matching with site url wordpress errors
- How to move my local wordpress to https?
- Why does WordPress uses HTTPS for JS, CSS on EC2
- ERR_SSL_PROTOCOL_ERROR
- WordPress – SSL not working – browser console error “Mixed Content” and “Failed to load resource”
- Implications of not completing all tasks when switching to HTTPS
- Update not working after installing up SSL
- SSL Certificate
- How to send user data from one website to another
- How come all my http URLs are turned to https?
- site on subdomain is redirecting to main site after installing wildcard ssl cert on both
- Forcing SSL (Bad Theme coding)
- How to switch static files back to using HTTP instead of HTTPS?
- WordPress Insecure Content
- SSL certificate breaks CSS (in combination with W3TC)
- I just updated my SSL certificate and now my site looses formatting when
- I would like to add ssl certificate to my already existing wordpress site
- My WordPress site SSL is in red crossed color and can’t load at first time?
- SSL problems with WordPress
- Adding SSL certificate to the front end of my site
- iHow to redirect all http traffic to https now that a SSL certificate is added?
- How to force static assets with HTTP sources to load over HTTPS?
- Moving WordPress from http to https over existing site
- WordPress stuck at Step 1 of setup behind nginx reverse proxy
- Issue when site move from ssl domain to new domain without ssl
- Displaying a remote SSL certificate details using CLI tools
- how to download the ssl certificate from a website?
- What is a challenge password?
- Is there a reason to use an SSL certificate other than Let’s Encrypt’s free SSL?
- Wildcard SSL certificate for second-level subdomain
- How do I clear Chrome’s SSL cache?
- Properly setting up a “default” nginx server for https
- Does each subdomain need it’s own SSL certificate?
- Does each server behind a load balancer need their own SSL certificate?
- Changing my URL in General Settings cause the site to crash
- wordpress is auto using http: not https: as it needs to because the server is http behind a reverse proxy https, how do I stop it?