случайное значение из массива

Простой способ перемешать значения массива случайным образом используя метод sort.

JS Reduce сумма чисел в массиве

Быстрый способ для вычисления суммы всех элементов массива.

Логирование ошибок в файл

WordPress позволяет производить дебаг ошибок в логи. Проще говоря, при активации логирования ошибок в файл, все проблемы возникшие в PHP, будь то notice, warning или fatal error

php-replace-first-tag-in-string

Недавно, понадобилось удалить первый html тэг в excerpt строке. Причем не абы какой, а только если это заголовок h1-h6.

Удаляем все transients

Часто разработчики тем и плагинов используют функционал транзиентов для временного кэширования информации. Да и сам WordPress много где в ядре пользуется transients.

7 способов перебрать массив js

Рассмотрим семь вариантов, как перебрать массив в js.

JS получить ширину скроллбара

Крохотный сниппет для получения ширины скроллбара на js. Все, что нам нужно сделать это просто от минусовать document clientWidth от innerWidth окна.

WordPress изменяем robots.txt

Частой проблемой для junior WordPress разработчиков является не умение изменить файл robots.txt В большинстве случаев, они просто создают файл физически и загружают по ftp.

Криптография алгоритм шифрования строки js

Криптографический алгоритм Rail Fence Cipher он же зигзагообразный шифр, служит для того что-бы кодировать строки путем перестановки букв.

node js - Генерируем шестнадцатеричный uuid

Весьма полезный сниппет для генерации uuid на node js. Использовать будем библиотеку crypto.