Автор: Антон Банников

3 золотых правила безопасности кода для разработчика плагинов и тем WordPress

Сегодня я расскажу вам 3 золотых правила безопасности кода для разработчика плагинов и тем WordPress. Запомните! Данные должны быть: 1) очищены, 2) экранированы, 3) проверены! Когда вы включаете вызовы POST/GET/REQUEST/FILE в свой плагин, важно очистить, проверить и экранировать их. Цель этого в том, чтобы предотвратить случайную отправку пользователем мусорных данных в систему, а также защитить...

Что нового в Ubuntu 20.04 LTS?

Наконец-то я завершил эту статью, в которой расскажу, что нового мы получим, установив Ubuntu 20.04 LTS. Это перевод оригинальной статьи. Сразу предупрежу, что небольшую часть подробностей из оригинального текста я удалил. Поэтому подробности типа, какая возможность изменилась в малоизвестном для меня пакете isc-kea, и, где об этом прочитать, я опущу. Среди прочих полезностей вы узнаете...

Школа БЭМ. Введение для начинающих

Приветствую. Я решил сделать серию обучающих статьей под названием школа БЭМ. Сейчас перед вами введение для начинающих. Что такое БЭМ? Как вы, наверное, знаете, любая веб-страница состоит из 3-х вещей: html-кода, стилей css и кода javascript. Расскажу чуть подробнее. Чтобы создать страницу вы пишете текст, различные элементы типа картинок или видео (и др.). И оформляете...

Как установить Composer и дистрибутив Drupal 8 на Windows 10?

Приветствую. Сегодня я разберу вопрос: как установить Composer на Windows 10 и в дополнение, следом еще и дистрибутив Drupal 8. Для этого нам понадобится консоль. В windows 10 имеются встроенные консоли. Как минимум это: PowerShell Cmd.exe Также неплохие варианты консоли — Git Bash и ConEmu. Рассмотрю вариант запуска PowerShell. Жмем кнопку Пуск и набираем на...

Как проверить ЧПУ и работу файла .htaccess

В сегодняшней статье я рассмотрю такую казалось бы простые вещи: мы проверим, как работает ЧПУ, а также работу файла .htaccess. Коротко, что такое ЧПУ. ЧПУ — это человеко-понятные урлы. То есть для СЕО привычнее чтобы адреса страниц на сайте выглядели как: http://mysite.domain/tvoya-stranitsa, а не http://mysite.domain/index.php?route=/tvoya-stanitsa. Уловили? Едем дальше. Я спокойно залил файлы Open Cart 3...

Как изменить поведение ссылки меню на мобильных разрешениях браузера

Добрый день. Я столкнулся, причем дважды за 1 день с такой проблемой: как изменить поведение ссылки меню на мобильных разрешениях браузера. На сайте есть меню WordPress. На десктопных разрешениях при наведении мышью на пункт меню показывается подменю второго уровня. А на мобильных наведение — равнозначно нажатию, поскольку на сенсорных экранах мыши нет, а есть только...