Polkan

Polkan
Рейтинг
102
Регистрация
28.09.2005
mamadu:
Посмотрел на ваш плагин на примере http://pipero.ru Получается очень неприятная вещь по адресу http://pipero.ru/p_products/ (выводится куча товаров дублей - что плохо для ПС и для юзеров если они выкусят часть урла). Это можно как то исправить?

Да, для стандартных шаблонов добавим это исправление в ближайшее обновление.

Спасибо, что сказали.

Если используете нестандартный шаблон страницы товара, то откройте файл single-p_products.php своей темы и в самом начале, после строки

get_header();

добавьте такой код

if ( !is_single() ) { 

status_header(404);
nocache_headers();
include( get_404_template() );
exit;
}

pash, исключайте категории по id а не по slug

https://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters

Sanu0074:
DenisVS, да, ну можно сказать, я застрял на вопросе, даже не автоматизации записи изменений в live-версию сайт, а например, есть у меня репозиторий на сервере на диске D, в него я делаю пуши с локального компа. А потом я хочу чтобы все изменения которые напушил чтобы вылились в live-версию (она допустим лежит на диске E сервера), тут то я и застрял.

Так делайте из папки сайта fetch origin и получайте все что напушили.

Или инициируйте репозиторий сразу в папке сайта. Туда пусть и пуши ваши идут.

Только не забудьте закрыть в htaccess доступ к папке .git

С этого момента предлагаю все общие вопросы задавать здесь на форуме.

Это вопросы типа: как пользоваться какой-либо функцией плагина?; как сделать, чтобы было как на "том" сайте?; возможно ли сделать то и это и как это сделать?...

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

С такими вопросами буду отправлять на форум.

Вчера в очередной раз был вопрос:

"Можно ли сделать, чтобы когда не заданы id кросселов, в блоке "также рекомендуем" отображались товары не со всего сайта, а из тех же рубрик к которым принадлежит текущий товар?"

Ответ:

"Да, для этого нужно определить id каталогов к которым принадлежит текущий товар. И передать их при вызове функции papi_get_products() в файле single-p_products.php вашей темы."

Как это сделать:

  • Открываем single-p_products.php
  • Перед строкой с вызовом papi_get_products(4); (4 - лимит товаров, он у вас может быть иным)
  • $terms = wp_get_object_terms( $post_id, 'p_cat', array('fields'=>'ids') );
    $cats = implode(',', $terms);
  • Добавляем в вызов функции ид каталогов, т.е. заменяем
xarea:
... Есть для Apishop плагин, но он какой то корявый и недоделанный...

"Дело было не в бобине..." 😂

Вы даже не пользователь того плагина. О чем вы говорите?

Вы ставили бесплатную версию на дремучую ветку php, которая плагином не поддерживается - это не проблема плагина.

Тот плагин - не витрина, которая перекидывает покупателя на сайт поставщика, а полноценный ИМ, полностью на вашем домене.

Tison:
Здраствуйте!
У меня на сайте стоит плагин wp-postrating , за последнюю неделю никто не оценивал записи это странно, скорей всего опять конфликтует с плагином кэширования. Если не трудно попробуйте поставить оценку например http://kino-sezon.ru/vestern/cena-vlasti-watch-online-1969/ (пост уже имеет 2 оценки) если выдаст ошибку или еще что-то сообщите пожалуйста. Вчера только закончил шаблон страницы для рейтинга а он оказывается неисправно работает

Наверное потому что, вы как-то хитрите.

При клике по рейтингу перекинуло на сайт тикет ленд.

Обновление 3.0.0

  • Добавлены кросселы
  • Для любого товара можно указать список id связанных с ним товаров и именно они будут отображаться в блоке «С этим товаром также покупают». Если id не заданы, будет как и раньше отображаться блок «Самые популярные товары»Подробнее: http://p-api-shop.ru/?p=2083
  • В список товаров для наглядности выведено значение id товара на сайте (как раз его и нужно указывать в кросселах и апселах)
  • Добавлена возможность автоматического распределения товаров по каталогу
  • Добавлен фильтр состояния добавляемого товара ‘new_product_status’
  • По умолчанию всем добавляемым товарам присваивается статус «ожидает утверждения»С помощью данного фильтра можно сделать так, что добавляемые товары сразу получат статус «опубликован»Подробнее: http://p-api-shop.ru/?p=2083
  • Добавлена возможность загрузки товаров на сайт внешним вызовом (например через cron).
  • Подробнее: http://p-api-shop.ru/?p=2083
  • Добавлена возможность скачивания xml-файлов по cron-расписанию и чекбокс для предотвращения скачивания xml-файлов в процессе автообновления.
  • Подробнее: http://p-api-shop.ru/?p=2083
  • XML-файлы теперь по умолчанию скачиваются из кэша Апишопс
  • Удален чекбокс обновления xml-файлов перед началом пакетной загрузки товаров
  • Теперь отчет работы системы автообновления приходит на почту только в том случае, если его размер менее 1 мб. Иначе придет только оповещение о том что система отработала. Отчет можно скачать в админке.
  • Добавлены фильтры ‘y_marker_offer_id’ и ‘y_marker_vendor_code’, позволяющие заменить в генерируемом прайс-листе Яндекс-Маркета артикул товара на id товара.

Пункты 3, 4, 5 дают возможность настроить систему
на полностью автоматическое функционирование.

zzzzz:
Подскажите, есть ли такой плагин, в общем на сайте есть теги/метки, например:
Маша
Даша
Глаша
и т.д.
Необходимо просканировать все заголовки записей на сайте и если в заголовках встречаются существующие теги, автоматом назначить принадлежность к этим записям.

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

[umka], при нынешних ценах на впс, сплошь и рядом ситуации, когда что-либо осилить "админ" впс может только в пределах панели.

Jaf4:
Допустим, я единственный посетитель, он же клиент, он же администратор сайта, он же администратор хостинга, не важно. Какие мои обычные действия должны привести к аналогичной проблеме, когда рабочий сайт вдруг ляжет и не поднимется без этого костыля?

Какая разница какие действия к этому приведут? Хостинг поменяете (как ТС), или решите перенести сайт из /var/www в /home/user/www... откуда мне знать, что придет вам в голову? :)

Есть проблема и есть ее решение за 10 секунд.

Потом уже переименовывайте в скриптах и в базе хоть до посинения..

Что-то не так?

Jaf4:
Допустим, я ... администратор хостинга ...

Не, не, не... не допустим.

Не надо нам, пожалуйста, администраторов хостинга, которые не знают для чего нужны симлинки :)

Всего: 438