29 Мар, 2017

Взявшись за переделку собственных плагинов, я нашел время для обновления ещё одной своей древней поделки. Это был первый плагин, который я вообще делал для WP. Я собирал его только лишь с учебными целями — хотел сделать какой-то плагин и разместить его в репозитории WordPress.org.

Читать далее »

  27 Мар, 2017

Уже пошел 5й год, как я выпустил Alpha Cache. Писал этот модуль для собственных нужд,  не хотелось разбираться с тонкостями настройки готовых модулей, и задача мне казалась интересной.

Читать далее »

  26 Мар, 2017

Причина банальна — нехватка финансов. Проект собрал почти 3000 участников, людей не равнодушных к творчеству из разных городов России и ближнего зарубежья.

Читать далее »

  24 Мар, 2017

Если вы решаете задачу конкурентного доступа к файлу (или какому то другому ресурсу) в PHP, и решили использовать flock() для этой цели, то вам понадобится верно представлять как работает механизм блокировки.

Читать далее »

  23 Мар, 2017

иерархия шаблонов в wordpress template suggestions

Шаблоны в рамках темы WordPress, как и во многих других CMS, имеют строго определенную иерархию. Что это означает на практике?

Когда WP требуется определить какой шаблон (файл из папки темы) использовать, движок, в зависимости от типа страницы, проверяет наличие определенных файлов. Если существует несколько файлов, подходящих на роль шаблона текущей страницы, тогда выбирается наиболее «кастомный», подходящий для самого редкого случая.

Читать далее »

  22 Мар, 2017

Сегодня зачищал PDOException: SQLSTATE: General error: 1366. Происходила ошибка при записи в базу UTF строк, содержащих неизвестные базе данных UTF символы. По логам было ясно, что и куда пытается сохранить программа. Читать далее »

  21 Мар, 2017

Когда на UNIX сервере имена файлов сохраняются в кириллице c UTF кодировкой, могут возникать проблемы при переносе файлов через FTP.

Читать далее »

  20 Мар, 2017

Для программных переходов (переадресаций) в drupal используется функция drupal_goto(). Как с её помощью отправить пользователя на главную страницу?

Читать далее »

  19 Мар, 2017

Можно действовать разными способами, в зависимости от ситуации. Мне требовалось вытащить данные из проекта на Python/Django/PostgreSQL, чтобы потом экспортировать их на какую либо платформу PHP/open-source-CMS/MySQL.

Ваша ситуация может сильно отличаться от моей, но данный гайд, если не полностью решит проблему, так позволит вам с чего то начать.

Читать далее »

  18 Мар, 2017

В наше стимпанковое время, когда мифы и наука переплетены в умах людей, есть ли место для веры?

Для тех, кто отчаялся, ищет духовную опору в жизни, вера несомненно может быть простым инструментом, который поможет преодолеть трудности, побороть отчаяние и найти смысл в жизни. Мифы о грядущих райских садах, мимолетности данной реальности и бессмертии нашей души, если уверовать в них, облегчат даже самые тяжелые испытания.

Читать далее »