php GeneratePress粘性页脚

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php GeneratePress粘性页脚相关的知识,希望对你有一定的参考价值。

// For testing purpose, I added this script to a GP hook (wp_head) and had it run for only the test page named "Stickytest". To be valid for the whole site, you might want to enqueue the script.

<?php if ( is_page( 'stickytest' ) ) : ?>
    <script>
        jQuery(document).ready(function($) {

         $(window).resize(function(){
                var footerHeight = $('.site-info').outerHeight();
                var stickFooterPush = $('.push').height(footerHeight);

                $('.contentwrapper').css({'marginBottom':'-' + footerHeight + 'px'});
            });

            $(window).resize();

});
    </script>
<?php endif; ?>
/* Add to childtheme CSS file or CSS snippets plugin of your choice */

html, body {
    height: 100%;
}

.contentwrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
}
// Add to childtheme functions or PHP plugin of your choice

// Add custom opening div tag
add_action( 'generate_before_header', 'opening_div' );
function opening_div() {
echo '<div class="contentwrapper">';
}

// Add custom closing div tag including push container
add_action( 'generate_before_footer', 'closing_div' );
function closing_div() {
echo '<div class="push"></div></div>';
}  

以上是关于php GeneratePress粘性页脚的主要内容,如果未能解决你的问题,请参考以下文章

带有包含 php 的粘性页脚

粘性页脚不是那么粘

在Wordpress主题中禁用页脚会阻止粘性导航粘滞

Bootstrap 4 - 粘性页脚 - 动态页脚高度

我想在我的页脚中编辑页脚学分。我正在使用 Whitedot 主题。这是我的 footer.php 文件的代码

为啥不使用位置:固定为“粘性”页脚?