#2 Курсорная линия и боксы
Удерживайте клавишу Alt и тяните мышкой, чтобы нарисовать линию из множественных курсоров. Вы также можете выделить текст с зажатой клавишей Alt, чтобы сделать поле выбора, состоящее из нескольких...
View Article#3 Прокрутка к файлу в панели проекта
Чтобы найти текущий файл в панели проекта, нажмите кнопку Scroll from Source для выделения файла в дереве проекта и прокрутки списка файлов к его названию. Спасибо @jpedroribeiro за то, что поделился...
View ArticleУстановка PHP 7+ в Ubuntu 20.04
PHP 7.4 — это последний стабльный релиз PHP. Говорим «Спасибо» товарищу Ondřej Surý за поддержку PPA репозитория со всеми популярными версиями PHP на launchpad. Если вы хотите установить специфическую...
View ArticleКак показать весь объект через var_dump
При активации расширения Xdebug в PHP он замеяет вывод встроенной функции var_dump на свой, при этом показывает не полный объект/массив, урезая уровень вложенности. Чтобы заставить var_dump показывать...
View Article#4 Быстрый переход к методу или свойству
Для быстрого прыжка к методу класса или его свойству внутри текущего файла нажмите Ctrl+F12, чтобы открыть File Structure (структуру файла) и просто начните вводить искомый текст или выберите нужный...
View ArticleСтавим правильные ссылки на Viber
Поставить ссылку на Viber на первый взгдяд весьма простая задача. Но не все так просто, как может показаться на первый взгляд. Есть несколько нюансов. Погуглив, решил собрать все воедино, дабы...
View ArticleОтключение обработчика фатальных ошибок WordPress
При разработке тем и плагинов под WordPress очень часто требуется отключить встроенный обработчик белого экрана смерти (WSOD), чтобы лицезреть ошибки на экране, а не ловить их на email, как почтовый...
View ArticleКак отключить карты сайта в WordPress 5.5+
В ядре WordPress 5.5 появятся расширяемые карты сайта (sitemap.xml), без GUI, реализовать который предлагают специализированным SEO-плагинам. Как же быть простым смертным, которым не нужны эти карты...
View ArticleПлагин Lite YouTube Embed для WordPress
Плагин Lite YouTube Embed от Mihdan служит для реактивного встраивания YouTube роликов на вашем сайте под управлением WordPress. Данное решение обеспечивает встраивание видео с повышенным акцентом на...
View ArticleКак использовать hCaptcha на чистом PHP
Хотите интегрировать hCaptcha на ваш сайт при помощи PHP? Нет ничего проще. Это займёт всего несколько секунд. Шаг 1: Зарегистрируйтесь на hCaptcha.com На этом шаге вам понядобится получить «site key»...
View ArticleКак преобразовать Telegram канал в RSS поток
Открыл для себя простой способ показать последние записи из Telegram канала на своём сайте под управлением WordPress. Вам не понадобятся навыки программирования, 100500 ботов, регистрация или отправка...
View ArticleМаска ввода номера телефона в Elementor
Функционал форм в конструкторе страниц Elementor Pro — божественен, но, к большому сожалению, там отсутствует очень полезный паттерн для ввода номера телефона по маске, который очень облегчает...
View ArticleНепрерывное разворачивание WordPress плагинов при помощи GitHub Actions
Мы живем в эпоху гибких рабочих процессов, где Git предпочтительнее FTP, особенно с появлением JAMstack и таких сервисов, как AWS Amplify и Netlify. Разработчики хотят использовать только git commit и...
View ArticleРастолкованный PageRank
Или Все, что вы всегда хотели знать о PageRank. Написано и придумано Крисом Райдингсом (Chris Ridings). Отредактировано Джилл Вэйлен (Jill Whalen), и комодератором рассылки Rank Write Roundtable....
View ArticleСемантическое Версионирование 2.0.0
«Семантическое Версионирование» (Semantic Versioning) — схема версионирования номера и то, как они изменяются, передают смысл содержания исходного кода и что было модифицировано от одной версии к...
View ArticleDOMDocument
DOMDocument — класс для работы с XML-документами. Данный инструмент удобно использовать, когда вам необходимо парсить xml/html-документы. Простой пример использования класса DOMDocument: Рассмотрим...
View ArticleКак подружить WordPress и Twig
Twig — компилирующий обработчик шаблонов с открытым исходным кодом, написанный на языке программирования PHP Что такое шаблонизатор? Шаблонизатор (в web) — программное обеспечение, позволяющее...
View ArticleWordPress Coding Standards (WPCS)
WPCS — это набор PHP_CodeSniffer правил (сниффов) для проверки кода, разработанного для WordPress. Он обеспечивает качество кода и соблюдение соглашений официальных стандартов кода для WordPress. Если...
View ArticleАвтозагрузка классов для WordPress
Если вы используете у себя в проектах сотни require или include, то вам точно стоит прочесть эту статью. Зачем нужна автозагрузка? Автозагрузка (autoload) нужна для того, чтобы навсегда избавится от...
View ArticleАвтоматизиция тестирования
Тестирование — проверка соответствия между реальным и ожидаемым поведением программы. При изменении вашего кода, вам необходимо проверить, как эти изменения повлияли на работу приложения. После этого...
View Article