It seems like the issues with CSS not loading and being unable to log into the WordPress admin dashboard might be caused by incorrect configurations related to SSL or URL settings. First, open your wp-config.php file and add the lines to define your site’s URL as https, like this:
define(‘WP_HOME’,’https://yourdomain.com’);
define(‘WP_SITEURL’,’https://yourdomain.com’);(replace yourdomain.com with your actual domain).
Next, make sure your .htaccess file contains the standard WordPress rules to handle URL rewriting. If you’re using SSL, you can also add a rule to force HTTPS, ensuring that all traffic is secured.
Additionally, confirm that in your WordPress database’s wp_options table, the home and siteurl values are both set to https. Finally, after making these changes, clear your browser cache and try logging in again. These steps should help resolve the layout and login issues you’re encountering.