22 ноября 2023
Нет комментариев
document.addEventListener('wpcf7mailsent',function(event){ window.dataLayer.push({ "event":"form_sent", "formId":event.detail.contactFormId, "response":event.detail.inputs }); console.log("form_sent"); });
document.addEventListener('wpcf7mailsent',function(event){ window.dataLayer.push({ "event":"form_sent", "formId":event.detail.contactFormId, "response":event.detail.inputs }); console.log("form_sent"); });
function gen_string(length){ let result=''; const characters='ABCDEFGHJKMNPQRSTUVWXYZ23456789'; const charactersLength=characters.length; let counter=0; while(counter<length){ result+=characters.charAt(Math.floor(Math.random()*charactersLength)); counter+=1; } return result; }
Использование:
$(document).ready(function(){ $('.gen i').on('click',function(){ var str=gen_string(5); $(this).closest('.gen').find('input').val(str); }); });
$(window).scroll(function(){ if($(window).scrollTop()+$(window).height()==$(document).height()){ console.log("bottom"); } }); $(window).scroll(function(){ if($(window).scrollTop()+$(window).height()>$(document).height()-100){ console.log("near bottom"); } });
$(document).ready(function(){ $('.nav .dd ul li').hover(function(){ var mh=0; $('.nav .dd ul').each(function(){mh=Math.max(mh,$(this).outerHeight());}); $('.dd').css('min-height',mh+'px'); }); });
RSA-подпись SHA-512 hash от строки $text
Алгоритм создания и проверки подписи: SHA512withRSA
$private_key='<<<EOD -----BEGIN RSA PRIVATE KEY----- '.PRIVATE_KEY.' -----END RSA PRIVATE KEY----- EOD'; $signature=''; openssl_sign($text,$signature,$private_key,'SHA512'); $data=array( 'signature'=>base64_encode($signature), );
использовать get_stylesheet_directory_uri()
вместо get_template_directory_uri()
functions.php
темы
if(function_exists('register_sidebar')){ register_sidebar(array( 'id'=>'header_contacts', 'name'=>'HeaderContacts', 'before_widget'=>'', 'after_widget'=>'', 'before_title'=>'', 'after_title'=>'', )); }
в месте отображения:
<?php dynamic_sidebar( 'header_contacts' ); ?>