HTML5 History API предоставляет pushState() и replaceState() методы, которые позволяют добавить и модифицировать записи истории без перезагрузки страницы.
Существует множество способов сделать валидацию email адреса в javascript. Но как по мне, лучший из них это использовать регулярные выражения.
Рассмотрим алгоритм пузырьковой сортировки массива в javascript. Для чего это нужно, к примеру у нас есть массив чисел, где все цифры расположены в разном порядке. Наша задача отсортировать его от меньшего к большему.
Простой и футуристический лоадер, он же индикатор загрузки на чистом css. Используем простейшую анимацию.
Напишем javascript функцию, которая будет использовать алгоритм линейного поиска по массиву данных.
Просто полезная функция для работы с картинками. Работает с ACF полями по желанию можно заменить на get_post_meta вместо get_field.
Простой CSS сниппет для осуществления анимации подчеркивания текста при наведении мыши. Такой hover эффект часто используется для элементов навигации и различных кнопок.
OTP — это одноразовый пинкод, он же пароль состоящий из 6 цифр. Который обычно генерируется для отправки через SMS во время регистрации и авторизации в том или ином сервисе.
В своей практике я довольно часто использую такие функции как wp_kses( $html, ‘post’ ) и wp_kses_post (обвертка для первой) для очистки данных перед выводом на фронт.
Казалось бы, нет ничего проще чем проверить что переменная в js это объект. Но не все так просто, как кажется.