(function() {
function scrollHorizontally(e) {
var scrollPos = this.scrollLeft; // Сколько прокручено по горизонтали, до прокрутки (не перемещать эту строку!)
// Горизонтальная прокрутка
e = window.event || e;
var delta = Math.max(-1, Math.min(1, (e.wheelDelta || -e.detail)));
this.scrollLeft -= (delta*10); // Multiplied by 10
var widthElem = this.scrollWidth; // Ширина всего элемента
var widthBrowser = document.documentElement.clientWidth; // Ширина окна минус размер вертикального скролла
// Прокрутка вверх, но элемент уже в крайней левой позиции, то двигаемся вверх
if ((delta == 1 ) && (this.scrollLeft == 0)) return;
// Прокрутка вниз, но элемент виден полностью. Или элемент до конца прокручен в правый край
if ((widthBrowser >= widthElem) || (scrollPos == this.scrollLeft)) return;
e.preventDefault(); // запрещает прокрутку по вертикали
}
var elems = document.querySelectorAll('.scrollMouse');
for (var a = 0; a < elems.length; a++) {
elems[a].addEventListener("mousewheel", scrollHorizontally, false); // IE9, Chrome, Safari, Opera
elems[a].addEventListener("DOMMouseScroll", scrollHorizontally, false); // Firefox
}
})();
(function() {
function scrollHorizontally(e) {
e = window.event || e;
var delta = Math.max(-1, Math.min(1, (e.wheelDelta || -e.detail)));
this.scrollLeft -= (delta*10); // Multiplied by 10
e.preventDefault();
}
var elems = document.querySelectorAll('.scrollMouse');
for (var a = 0; a < elems.length; a++) {
elems[a].addEventListener("mousewheel", scrollHorizontally, false); // IE9, Chrome, Safari, Opera
elems[a].addEventListener("DOMMouseScroll", scrollHorizontally, false); // Firefox
}
})();
echo do_shortcode('[somename]');
- вставить телефон руками
- вставить с помощью шорткода (в принципе это тоже самое)
- использовать произвольное поле и вынести ввод телефона в админку. Если не можете сами сделать, то можно через плагин, к примеру ACF