Загрузка Google- капчи после клика в форму:

Загрузка капчи после клика в форму: function loadScript(src) { let script = document.createElement(‘script’); script.src = src; script.async = true; document.body.append(script); } $(‘body’).on(‘click’,’form input, form textarea’, function() { if (typeof(grecaptcha) == ‘undefined’) { loadScript(«https://www.google.com/recaptcha/api.js?render=6Le3-ZUUACCCAA_Itz3KVhe0yzn5-JTUiuhgVkki\n&onload=onRecaptchaLoadCallback»); } }); /*

Проблема WP: плагин Internal Link Juicer не проставляет ссылки в постах, но в админке показывает, что они есть.

О плагине Internal Link Juicer Хороший плагин для сайтов на WordPress, даже в бесплатной версии. Можно прописать каждому посту/странице свои ключевые слова, а плагин самостоятельно построит внутреннюю перелинковку на сайте: найдет вхождения ключей в другие статьи и страницы и проставит в их содержимом dofollow-ссылки на соответствующие страницы. Проблема На одном из сайтов у меня этот… Читать далее »

Пинг с логированием времени (timestamp) в Windows Powershell

Нужно было сделать пинг  с указанием времени и записью в файл. Решение для Windows Powershell ping.exe -t 8.8.8.8 | foreach{«{0} — {1}» -f (get-date),$_} >> D:\temp\ping-log.txt Эта команда решает вопрос. на выходе получим в файле: 25.12.2022 0:55:24 — Pinging engine.mk.ua [207.180.226.195] with 32 bytes of data: 25.12.2022 0:55:24 — Reply from 207.180.226.195: bytes=32 time=51ms TTL=54… Читать далее »

Несколько «добрых» слов про кроссовер из комплекта Hertz DSK 165.3

Эксплуатирую их около двух лет. В целом — играют более менее неплохо, хотя пищалки далеко не фонтан. А на днях была необходимость разобрать их «кроссовер» DX300 — делюсь с вами фотографиями внутренностей: Катушка и конденсатор! Спасибо, хоть катушку не выкинули из схемы!  Кроссовер в этом комплекте — днище… Раз пошла такая пьянка то снял «ошейник»… Читать далее »

WP Multilang (WordPress plugin quickstart)

Устанавливаем через менеджер плагинов Активируем в настройках плагина необходимые языки Выводим переключатель (в меню или в шапку) Переводим контент Переводим файлы шаблона (код ниже)   Код для перевода файлов шаблона <?php echo wpm_translate_string(‘[:ru]Продукция[:uk]Продукція[:]’); ?> Вывод переключателя языка <? if ( function_exists ( ‘wpm_language_switcher’ ) ) { wpm_language_switcher(‘list’,’name’);} ?>    

Отзыв про мышь havit hv-ms924gt (беспроводная)

Отзыв про беспроводную мышь havit hv-ms924gt после месяца использования. Плюсы Удобная в руке (средний размер ладони). Используются две минипальчиковые батарейки (ААА). Минусы Периодически отпадает связь после выключения/спящего режима. Помогает только перезагрузка. Некачественное покрытие «софт-тач», на котором остаются глубокие царапины и сильно липнет грязь. Из-за этого мышка уже через месяц (в режиме 1-2ч в день) выглядит… Читать далее »

Как играть во все игры Sega Mega Drive в 2021 году

Способа есть два: Эмулятор для ПК Настоящая Sega с картриджем «многоигровкой» О втором способе и пойдет речь в этой статье. Эмулятор это не наш метод — при активной игре вдвоем клавиши «залипают», а на джойстиках это исключено. В моем конкретном случае — картридж 830 in 1 с алиэкспресс. Картридж имеет съемную карту памяти  на которую… Читать далее »

Joomla — спам class.phpmailer.php

Методов борьбы несколько: Обновлять джумлу и соответственно все её компоненты/модули регулярно Отключить отправку почты в опциях (так себе вариант) Отключить компонент контакты или заблокировать обращения к компоненту контакты Заблокировать обращения к компоненте контактов в хтакссесс помещаем волшебные строки: ErrorDocument 503 «contact form disabled» RewriteEngine On RewriteCond %{QUERY_STRING} ^.*com_contact.*$ RewriteRule .* — [R=503,L]   Теперь обращения… Читать далее »