admin

Использование Smarty в CodeIgniter

Как подключить Smarty к проекту на фреймворке Codeigniter 2, а также использование шаблонизатора в выводе и генерации HTML в контроллерах? Фреймворк CodeIgniter — это прекрасный инструмент для разработки уникального функционала…

Различия синтаксиса в MODX Evolution и Revolution

Когда много работаешь и с очень похожими системами управления, то наиболее встречающаяся ошибка в том, что банально начинаешь путать синтаксис. Так что данная шпаргалка не только для новичков! TV Параметры…

Shortcode для публикации Gist от GitHub (Snippet от GitLab)

Какой самый лучший плагин есть в WordPress для подсветки кода? Самое удобное и универсальное средство – это сервисы GitHub или GitLab. Редактор WordPress, будь то Classic Editor или Gutenberg, не…

Использование планировщика WP-Cron

В WordPress есть встроенный планировщик задач. Основная его задача — проверка на обновления ядра и плагинов. Возможности планировщика открыты и для разработчиков. PHP не работает в режиме реального времени, а…

Шпаргалка для проверки PHP функции mail()

Шпаргалка для тех, кому надо быстро проверить работу PHP функции mail() . Данная статья будет обновляться по мере необходимости. $to = 'info@remontka.com'; $from = 'robot@remontka.com'; $subject = 'Тестовое письмо'; $message…

Сортировка записей по произвольному полю в административном разделе WordPress

По-умолчанию фильтровать записи можно по датам и рубрикам, а мы будем по произвольным полям. И не только записи, но и страницы, и вообще любые другие post_type . Допустим, у нас…

Сортировка массива по определенному полю

Не так давно мы столкнулись с ситуацией, когда нужно было отсортировать массив данных, которые в базе данных были записаны JSON-строкой. Сортировка на уровне получения данных из БД в такой ситуации…

Пишем ЧПУ и редиректы

Столкнулись с необходимостью написания ЧПУ в одном из проектов и делимся опытом по этому поводу. Дано: Сервер под управление Apache; Скрипт, который выдает разный контент исходя из GET параметров; Ссылки…

Регулярные выражения — все проще, чем кажется

Регулярные выражения (Regular expressions, или просто regexp) — механизм, который позволяет осуществлять сложный поиск  подстроки по заданному шаблону. Вот как раз о шаблонах мы и поговорим сегодня. Специальные символы //…

Сжатие и кеширование браузером для NGINX

Не всегда бывает достаточно внесения правок в .htaccess файл для включения жизненно-необходимых для быстрой работы сайта функций, как сжатие и кеширование браузером. Особенно если у вас сервер на NGINX. Приведу…

EnglishRussianUkrainian