Salve a tutti
sto cercando il modo di posizionare il footer a fondo pagina ma per ora non ci sto riuscendo.
L'ultimo tentativo, in ordine di tempo, è usare uno script jquery (trovato in rete) ma non va neanche questo.
Provo a spiegare cosa ho fatto:
Ho creato nella cartella del tema child che uso una cartella js con dentro il file sticky-footer.js, questo è lo script
codice:
// sticky footer plugin
$(document).ready(function(){
var footer;
$.fn.extend({
stickyFooter: function(options) {
footer = this;
positionFooter();
$(window)
.on('sticky', positionFooter)
.scroll(positionFooter)
.resize(positionFooter);
function positionFooter() {
var docHeight = $(document.body).height() - $("#sticky-footer-push").height();
if(docHeight < $(window).height()){
var diff = $(window).height() - docHeight;
if (!$("#sticky-footer-push").length > 0) {
$(footer).before('<div id="sticky-footer-push"></div>');
}
if( $('#wpadminbar').length > 0 ) {
diff -= 28;
}
$("#sticky-footer-push").height(diff);
}
}
}
});
$(‘#footer’).stickyFooter();
})(jQuery);
nel file function del tema child ho inserito queste righe
codice:
function add_footer_script() {
if(!is_admin()) {
wp_register_script('sticky-footer', get_template_directory_uri().'/js/sticky-footer.js', array('jquery'), '1.0', false);
wp_enqueue_script('sticky-footer');
}
}
add_action( 'wp_enqueue_scripts', 'add_footer_script' );
ma non c'è niente da fare, il footer è incollato a mezza pagina!!!
Sbaglio qualcosa?
Il sito è http://www.alessioforconi.com
Grazie