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

By |2018-01-20T20:19:38+00:0020 Янв 2018|Categories: Информационные Технологии|Tags: , |

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

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

By |2017-12-17T12:56:08+00:0017 Дек 2017|Categories: Информационные Технологии|Tags: , |

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

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

By |2017-01-17T11:43:34+00:0017 Янв 2017|Categories: Информационные Технологии|Tags: , |

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

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

By |2011-09-07T21:20:39+00:0007 Сен 2011|Categories: Информационные Технологии|Tags: , |

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

Zend Framework. ZendX_JQuery.

By |2009-12-20T19:18:14+00:0020 Дек 2009|Categories: Информационные Технологии|Tags: , |

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

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

By |2009-08-03T18:38:43+00:0003 Авг 2009|Categories: Информационные Технологии|Tags: , |

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

WordPress + Lightbox

By |2009-07-06T12:10:55+00:0006 Июл 2009|Categories: Информационные Технологии|Tags: , |

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

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

By |2009-06-16T11:11:05+00:0016 Июн 2009|Categories: Информационные Технологии|Tags: , |

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

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

By |2009-05-27T10:41:49+00:0027 мая 2009|Categories: Информационные Технологии|Tags: , |

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