Nif-Nif

Рейтинг
73
Регистрация
22.11.2009
IPSERVERWORLD:

Изменение тарифного плана в любое время.

Я очень извиняюсь, а это как??? На XEN VDS ??? 😮

Или имеется в виду, что в любой момент можно заказать новый VDS и на него помогут переехать?

Спрашиваю не для придирки, просто рассматриваю вариант к вам перебраться, но брать тариф с запасом не хочется.

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

В новой редакции вопрос в следующем: как переопределить паблик функцию класса WC_Shortcodes product_category, не меняя код плагина? Или как переопределить весь класс?

Доброго времени суток всем!

Следующая заморочка: есть тема с подключенным woocommerce. По условиям задачи, товары должны выводиться каждый на своей странице через шорткод вида [ product_category category= ] , при этом должна работать пагинация.

Главная сделана статичной страницей с включенным шорткодом.

Схема ЧПУ: /%postid%-%category%/%postname%

Проблема в том, что я не понимаю, как при этом способе формируется страница. Т.е. где прописать функцию пагинации нужно? Пока додумался только до мордификации class-wc-sortcodes.php . Знаю, что неправильно это, но мне уже хоть как-то решить задачу.

Пагинация появилась, но ожидаемо не работает. Т.е. при заходе на mysite.ru/page/х выдает снова первую страницу.

Собственно вопросы:

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

Где и что копать, что-бы пагинация заработала?

Дикий пионер, спасибо за идею с дебагером вордпресса! Без него долго бы ещё разбирался!

В общем, в сухом остатке: на VPSке лёг днс, ( из за чего буду разбираться, но к сабжу причины отношения не имеют). Поскольку домены в имена не разрешаются, попытки вордпресса достучаться до api.wordpress.org были безуспешны. И он при каждой попытке на 30 секунд вешал сайт...

Одна строчка в /etc/hosts волшебным образом прекратила зависания сайта... :)

SeVlad, увы, у них подписка на полгода за деньги. Невеликие, но доказывать начальству зачем оно нужно, дело бесперспективное.

И какой смысл держать на 5.2.. (про зенд понятно. Смысл держать дыры не ясен)

Дак выгод, окромя отсутствия дыр никаких. А затраты нужны. Был бы там магазин, другой разговор. А для сайта "мы самые лучшие, позвоните и закажите у нас", дыры переживаемы.

Kide, ага, уже легче.

А он стучатся только через curl умеет, или через сокеты тоже?

На VPS закрытые соединения, это перебор. А вот модуль curl.so я просто не ставил, за ненадобностью. В остальном, очень похоже на правду.

Посмотрю. Но вроде на битриксе тоже аякс есть, там таких чудес не возникало.

Встречный вопрос, не в курсе, WP без курла умеет жить? Я его не ставил, оказывается. Как-то без надобности был.

Какой-то есть, не пользовался правда. Профайлер, я подозреваю, без толку.

Судя по поведению, там не с запросами проблема. Одна и та-же страница может (пере)загрузиться за секунду, а может за 30. Запросы то при этом одни и те же формируются.

Ну, это все домыслы. Надо смотреть код. Поскольку стабильно вешается admin-ajax.php, смотреть нужно не так уж и много.

Дикий пионер, спасибо! Не сообразил сам. Все зависания на пост запросах исключительно. Не знаю, пока, что это значит, но хоть какая-то определенность.

Что не требуется 5.5, ну на офф сайте в требованиях стоит он. Не требуется, значит одной вероятной причиной меньше.

php.developer

А вы мне объясните, как на 5.5+ выполнять модули под зендом? Кои за каким-то лешим в ядро битрикса включены. Да и не факт, что там конструкций вида &$var нету... Предлагаете мне обновлять битрикс за свой счет? Вытрясти на эту надобность денег возможным не представляется.

Какие плагины? Речь про нулёвый ВП, который только что встал.

В php уровня warning, в apache и nginx не помню, но 404-ю в error логи пишет. И при нехватке прав тоже.

Всего: 89