Как найти нужные таблицы и отобразить всю информацию в одном запросе SQL

By | 2018-01-20T20:19:38+00:00 20 Янв 2018|Рубрики: Информационные Технологии|Метки: , |

Где-то месяц назад ко мне обратился коллега с просьбой помочь составить комплексный запрос (если это можно так назвать), который можно было бы скопировать и вставить в phpMyAdmin, для выборки всех данных из таблиц плагина, оставшихся после удаления сайта/сайтов из сети WordPress. Что? Объясняю. Допустим, у нас есть сеть на WordPress, в которой имеется N число [...]

Фильтр posts_clauses или как «внедриться» в WP_Query

By | 2017-12-17T12:56:56+00:00 17 Дек 2017|Рубрики: Информационные Технологии|Метки: , |

Недавно поступила просьба создать интеграцию с моим плагином Market Exporter и плагином WooCommerce Warehouses, чтобы можно было менять склад из которого идет выгрузка. Забегая вперед скажу, что я был не в восторге от предоставленной мне версии плагина, потому что она не работала с php 7.1 и не дружила с последней версией WooCommerce. Но я все [...]

Как добавить рубль к списку доступных валют в Paid Memberships Pro

By | 2017-01-30T11:40:57+00:00 17 Янв 2017|Рубрики: Информационные Технологии|Метки: , |

Для одного из моих проектов на WordPress потребовалось использовать плагин Paid Memberships Pro. Но, к сожалению, в плагине нет поддержки валюты российский рубль. После недолго просмотра документации, оказалось, что новая валюта добавляется очень легко. Для начала стоит выбрать способ добавления - либо добавлять через файл functions.php в теме WordPress, либо создавать отдельный плагин. Для меня вариант с [...]

Модифицируем архивный виджет для WordPress

By | 2016-11-18T14:16:48+00:00 07 Сен 2011|Рубрики: Информационные Технологии|Метки: , |

Небольшое предисловие. У меня реально очень много блогов... три, если быть точным, плюс один, где я не писал уже больше года. Если сложить общее количество записей, то получится что-то порядка 300 постов. Ходить и выискивать по блогам, обновлять все и следить за всем вместе мне не хочется. И я решил просто зарегистрировать новый домен и [...]

Zend Framework. ZendX_JQuery

By | 2016-11-18T14:31:19+00:00 20 Дек 2009|Рубрики: Информационные Технологии|Метки: , |

Являясь большим поклонником продуктов компании Zend, было понятно, что рано или поздно я попробую перейти на использование Zend Framework (ZF). В один прекрасный момент меня подзадолбала связка Smarty + jQuery + PHP. Не то чтобы она мне не нравится, наоборот, я уже набил руку на создании приложений, используя именно эти языки. Но вот если перевести [...]

jQuery: как работать с диалоговыми окнами

By | 2016-11-18T14:39:42+00:00 03 Авг 2009|Рубрики: Информационные Технологии|Метки: , |

Решил сделать свою CMS более интерактивной и удобной в плане администрирования. Частенько бывали случаи, когда надо было лишь обновить одну цифру в базе данных и ради этого приходилось полностью перезагружать страницу. AJAX - пришел на помощь. Первое знакомство с ним у меня было пару лет назад. Но как-то мне показалось, что слишком уж грузящий получался [...]

WordPress + Lightbox

By | 2009-07-06T12:10:55+00:00 06 Июл 2009|Рубрики: Информационные Технологии|Метки: , |

На моем фото блоге установлен Wordpress 2.8 + плагин NextGen Gallery + плагин Lightroom, который отвечает за красивое отображение фотографий, путем затемнения фона. Но у данного плагина есть небольшой недостаток. По умолчанию он отображает фотографии в полный размер. Т.е. если фотография по высоте выше высоты экрана, то фотография будет слишком большая и не поместиться на [...]

Создание парсера для Кинопоиск

By | 2016-11-18T14:52:31+00:00 16 Июн 2009|Рубрики: Информационные Технологии|Метки: , |

На днях потребовалось создать парсер, который собирал бы информацию с сайта Кинопоиск. Изначально, я стал писать парсер для rmdb.ru, но потом наткнулся на то, что на rmdb есть далеко не все фильмы. По этому, частенько парсер ошибался и выдавал не те результаты, которые хотелось бы видеть. И было принято решение поменять источник с rmdb на [...]

ООП в PHP. Абстрактные классы и интерфейсы

By | 2016-11-18T15:04:53+00:00 27 мая 2009|Рубрики: Информационные Технологии|Метки: , |

В процессе поиска новой работы столкнулся с тем, что все работодатели хотят, чтобы было отличное знание ООП в ПХП. Чем я хуже других, подумал я, и решил перечитать главу про объектно-ориентированное программирование. И вот на очередном собеседовании мне задают вопрос - чем абстрактный класс отличается от интерфейса. Единственное отличие, которое я знал было в том, [...]