— Привет, меня зовут Максим Покровский. Вы находитесь в моем рабочем кабинете. Поскольку я фрилансер, будем считать, что именно так он и выглядит. Здесь я пишу много интересных вещей, и если вы почувствовали, что я именно тот человек, который вам нужен, то я всегда открыт для контакта.
Сделал за последнее время:
| Заказать мне работу |
| 18.12 | Wordpress 2.8. У вас не работают некоторые плагины? Фиксим. |
У многих перестали корректно работать некоторые плагины. В частности те которые используют JS. То есть пропали всякие рющечки, например голосовалки, контактные формы на ajax.
Сие из-за того, что в wordpress принято грузить скрипты через wp_enqueue_script(). Вот только в wp2.7 они грузились ДО загрузки страницы, а wp2.8 ПОСЛЕ.
Если посмотреть на синтаксис функции то выглядит она вот так
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer );
Фиксится проблема элементарно: просто подставьте wp_footer() перед </body>
| 30.11 | Плагин Add code to RSS |
Я уже делился (http://pokrovskii.com/kak-vyvesti-v-rss-meta-dannye/) способом которым можно расширить вашу RSS ленту. Его недостаток заключался в том, что после каждого аптейта необходимо было проделвать процедуру заново. Тогда я написал плагин (спасибо за консультации Владимиру). Заодно и расширил функционал.
Теперь в RSS можно добавить любой текст или php-код. Как до основной ленты, так и после.
Это очень удобно. Нет, правда!
Может картинку в начале ленты?
Количество комментариев в конце?
Не, идем дальше: выведем сами комментарии
И копирайты напишем.
| 11.07 | Wordpress. Как сделать экспорт одной категории |
Встроенный в Wordpress экспорт ущерблен как Квазимодо после аварии. И так же как и Квазимодо, ущербость эта врожденная, протекает с самого детства, и мы в силу воспитания стараемся не обращать на это внимание. До тех пор пока не приспичит перенести несколько сот записей из одной категории в другую.
Открываем админку нашего сайта, переходим “инструменты –> Экспорт”

Чем мотивировались разработчики привязывая экспорт к имени, для меня загадка, но и ляд с ним. Будем исправлять.
Открываем wp-admin/export.php и ищем там вот такие строчки:
Меняем их на:
Далее снова ищем…
… и меняем
В результате получаем вот такую внушающую оптимизм, но пока еще не функционирающую картинку:

Продолжаем рыть землю. Открываем …wp-admin/includes/export.php
Меняем:
Теперь найдем:
И поменяем:
На выходе получаем XML файл, который можно импортировать встроенными средствами Wordpress.
| 24.11 | Как ускорить работу Wordpress |
Собственно материал не мой, я просто наткнулся на проблему корявой работы ядра Wordpress, а один хороший человек – Владимир Колеснков ее решил. Проблема заключалась в том, что стандартный процесс работы виджетов календаря и архива, нагружает БД настолько серьёзно, что отважные служители серверов хостера бьют панику и отрубают услугу MySql (Вах!).
Вот тут можно найти весьма подробное описание проблемы, её решение, примеры кода и ещё много других разноцветных букв – http://blog.sjinks.org.ua/mysql/381-study-mysql/
| 01.09 | Как вывести в rss мета-данные |
Приспичело мне на одном проекте сделать так, чтобы выводились в rss картинки, которые прилагались к посту. Исторически сложилось, что ссылка на эту картинку хранится в метаданных.
Задача решилась так. Ищем файл feed-rss2.php, он лежит в каталоге wp-include.
Сие и есть наша структура rss.
| 21.05 | Как сделать upload в комментариях |
Возникла необходимость сделать возможность добавления файлов пользователями в комментариях. С последующем выводом ссылки в комментарии. Сделал так:
| ! | Самое обсуждаемое |
— Мы можем делать дешево, быстро и качественно. Выбирайте два любых показателя!
Фрилансерскиая хитрость
Они читают меня, я читаю их