WordPress and SSL

I believe generally, a website is either secure (SSL), or it’s not. If you needed to activate SSL for a portion of your website, you should keep it all as https://. There is no drawback to doing so. If anything, it will give people more confidence in your website.

Those 2 links you have mentioned override database defaults. There are 2 ways to set them:

With Database/phpMyAdmin access
– go into the wp_options tables, and change the site_url (entry 1) and home (entry 36) values, just remove the s.

Without Database Access
– put the following line into your wp-config.php file, access http://domain.com/wp-login.php directly, not using /wp-admin. Log into the site, then remove this line.

define( 'WP_REDIRECT', true );

You could also just leave those 2 lines in the config file. They won’t hurt anything except for when you try pulling the site to another domain/staging server.