Inclution place of CSS file

Put this function to ‘functions.php’ in theme directory to remove style.css while wordpress loading your styles. add_action(‘wp_enqueue_scripts’, function() { wp_dequeue_style(‘put-your-sytle-css-handle-name’); });

WordPress footer always at the bottom of the screen-page

It sounds like you need the main body of the page to always fill the height of the viewport even when the content is shorter. Find out the height of the header first so you can calculate the remaining height of the viewport. .site-content { min-height: calc(100vh – [insert header height here] ); }