Сделать скрытый div появится на свитке в WordPress - PullRequest
0 голосов
/ 03 апреля 2019

есть несколько сообщений об этом, но по какой-то причине я не могу заставить его работать. У меня есть плавающая кнопка, которую я хотел бы видеть при прокрутке. Я добавил скрипт в свой заголовок и CSS. Не уверен, что я здесь делаю не так.

Некоторые посты, с которыми я пытался работать:

Показывать div на scrollDown после 800px

Отображение div на свитке в WordPress

Заставить

--PHP--

add_action('wp_header', 'subscribe_float');
function subscribe_float() {
?>
    <script type="text/javascript"> 
        jQuery(function($) {
            $(document).scroll(function () {
                var y = $(this).scrollTop();
                if (y > 50) {
                    $('#custom_html-12').slideDown();
                } else {
                    $('#custom_html-12').slideUp();
                }
            });
        });
    </script>
<?php } ?>


--CSS--

#custom_html-12 {
    background: #fbbd14;
    position: fixed;
    bottom: 55px;
    z-index: 999;
    right: 20px;
    padding: 5px;
    color: #fff;
    border-radius: 4px;
    display: none;
}

1 Ответ

0 голосов
/ 04 апреля 2019

Крюк wp_head, а не wp_header. Таким образом, ваш код должен быть:

add_action('wp_head', 'subscribe_float');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...