Домой Учебники по JavaScript и jQuery Простая кнопка прокрутки вверх в нижнем колонтитуле WordPress без какой-либо загрузки JavaScript...

Простая кнопка прокрутки вверх в нижнем колонтитуле WordPress без какой-либо загрузки JavaScript — Советы Genesis Framework

938
0

Scroll to Top / Back to Top Кнопка внизу страницы иногда очень важна, особенно если у вас длинные сообщения . Здесь, на Crunchify, у нас есть большинство уроков по Java и советы по ведению блогов, и они очень длинные.

В этом уроке мы рассмотрим шаги по добавлению простых Scroll to Top button в нижнем колонтитуле WordPress без какой-либо загрузки JavaScript .

Если у вас есть ниже других вопросов, то вы находитесь в правильном месте:

  • Как добавить кнопку наверх без JQuery
  • Не плавающая кнопка прокрутки вверх
  • Прокрутка вверх без какого-либо влияния на производительность
  • Genesis Framework — как добавить пользовательский атрибут ID?

Another similar tutorial: Если ты хочешь Sticky Кнопка «Вверх», которая использует Javascript , а затем следуйте этому руководству .

Давайте начнем:

Шаг 1

На Crunchify мы используем Genesis Framework . По умолчанию моя тема Eleven40 не содержит никаких атрибутов ID в заголовке или теле.

Итак, нам нужно добавить ID называется content вручную с помощью крючка genesis_attr_content , Я собираюсь перечислить все пользовательские атрибуты для платформы Genesis в следующем посте.

Шаг 2

Поместите приведенный ниже код в файл functions.php вашей дочерней темы.

functions.php

1
2
3
4
5
6
add_filter ( 'genesis_attr_content' , 'custom_attributes_content' ) ;
функция custom_attributes_content ( $ атрибуты ) {
     $ attribute [ 'id' ] знак равно «содержание» ;
     вернуть $ атрибуты ;
}

Это добавит кастом id="content" приписать в HTML тело. Посмотрите на скриншот ниже.

Шаг 3

Теперь нам нужно разместить arrow element (↑) в нижний колонтитул. Добавьте приведенный ниже код в свой пользовательский раздел нижнего колонтитула functions.php файл

functions.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Настройка всего нижнего колонтитула
remove_action ( 'genesis_footer' , 'genesis_do_footer' ) ;
add_action ( 'genesis_footer' , 'custom_footer' ) ;
функция custom_footer ( ) {
? >
< div class = creds-left >
< p > & copy; 201216 < а href = https://crunchify.com target = _blank > Crunchify . com < / a > . & NBSP; & # 149; & NBSP; Все права защищены . < / p >
< / div >
< р class = crunchify-top > < a href = #content >< / a > < / p >
< div style = clear: both > < / div >
< ? PHP
}

В основном посмотрите на выделенные line 11 ,

Шаг 4

Теперь нам нужно украсить значок стрелки и поместить его в середину нижнего колонтитула. Просто поместите ниже CSS-код в вашу платформу Genesis Child's style.css файл

style.css

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
, crunchifyверх {
     ясно : оба ;
     слева : 50 % ;
     полеснизу : 20px ! важно ;
     полеверх : 20px ! важно ;
}
, crunchifyверх {
     цвет : #fff;
     цвет фона : # 333;
     границарадиус : 50 % ;
     курсор : указатель ;
     набивка : 10 пикселей ;
}
, crunchifyверх а : зависать {
     цвет : #fff;
     цвет фона : # 999;
}

Измените цвет CSS в соответствии с потребностями вашей темы.

ЧИТАТЬ ТАКЖЕ:  JavaScript для проверки имени пользователя и полей телефона в форме отправки события

Шаг 5

Очистите кеш сайта и, если вы используете MaxCDN или другого провайдера CDN, то тоже очистите кеш CDN. Обновите свою страницу, и вы должны прокрутить до верхней кнопки в разделе нижнего колонтитула точно так же, как вы видите это в Crunchify.

НОТА:

  • Снова следуйте этому уроку, если вам нужна кнопка Sticky Scroll to Top ..
  • Приведенные выше советы будут работать для Genesis Framework, но не ограничиваются и другими платформами WordPress. Надеюсь, это работает. Продолжайте посещать и счастливого ведения блога.
Простая кнопка прокрутки вверх в нижнем колонтитуле WordPress без какой-либо загрузки JavaScript — Советы Genesis Framework

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь