Skip to content

Instantly share code, notes, and snippets.

@YakovSPb
YakovSPb / acf.php
Last active October 27, 2020 13:54
WP ACF - произвольные поля
WP ACF - группа полей
=============================================
1) Вывести картинку логотипа для header
$yak_logo = get_field('slajd_akczii', 10);
$yak_logo_ulr = $yak_logo['sizes']['image350'];
$yak_logo_ulr = $yak_logo['url'];
<img src="<?php echo $yak_slider_akcii_url; ?>" alt="alt">
@YakovSPb
YakovSPb / gist:061efb42f472849a7d5d2c74ff366591
Last active October 4, 2020 08:00
arrow to up - стрелка вверх
// arrow to up
function trackScroll() {
var scrolled = window.pageYOffset;
var coords = document.documentElement.clientHeight;
if (scrolled > coords) {
goTopBtn.classList.add('back_to_top-show');
}
if (scrolled < coords) {
goTopBtn.classList.remove('back_to_top-show');
[
{
"name": "Apple",
"count": 100
},
{
"name": "Orange",
"count": 200
},
{
@YakovSPb
YakovSPb / from_form_7_to_1C.php
Last active October 4, 2020 08:00
Отправка данные form 7 в 1С
Отправка данные form 7 в 1С
==================================
//Send to 1C
function.php
//Send to 1C form7 id 5
function send_info_to1c_id5(){
$url = trim($_POST["url-777"]);
@YakovSPb
YakovSPb / регулярные_выражения.js
Created May 2, 2020 13:32
Регулярные выражениея
Удаление все кроме цифр
======================
replace(/[^\d]+/g, "")
@YakovSPb
YakovSPb / gutters.js
Created April 26, 2020 12:07
gutter_gup_отстыпы
// Get width gutter
function getWidthGutter(){
var widthWindow = document.body.clientWidth;
var widthContainer = document.querySelector('.container').offsetWidth
var gutters = document.getElementsByClassName('gutter');
var guttersWidth = (widthWindow -widthContainer)/2;
alert(widthContainer)
for(var i = 0; i<gutters.length;i++){
gutters[i].style.width = guttersWidth + 45 + 'px';
}
MySQL
====================
1) Скачиваем MySQL Community Downloads
https://dev.mysql.com/downloads/installer/
@YakovSPb
YakovSPb / Scrollbar.js
Last active April 10, 2020 16:08
Scrollbar полоса прокрутки
http://manos.malihu.gr/jquery-custom-content-scroller/
@YakovSPb
YakovSPb / Telephone_mask.js
Last active April 9, 2020 20:40
Telephone mask - маска телефона
Telephone mask
================
1.
npm install --save jquery.maskedinput
2.
'node_modules/jquery.maskedinput/src/jquery.maskedinput.js',
3.
$("input[type=tel").mask("8(999) 999-9999")
@YakovSPb
YakovSPb / Антиспам_без_капчи.js
Last active April 5, 2020 10:49
Антиспам без капчи
1. Создаем в Contact Form 7 чекбокс
[acceptance agree class:agree default:on invert]
2.
<script language="javascript">
jQuery('.agree').prop('checked', false);
</script>
3.
<style type="text/css">
.agree {display:none}