Разработать плагин и 2 виджета для Wordpress
4 000 руб. за проект
•
электронные деньги
Разработать плагин и 2 виджета для Wordpress, которые будут формировать блок со списком компаний или списком скидок в сайдбаре в зависимости от категории поста, рубрики.
Плагином реализовать возможность для каждой рубрики и постов указывать свойство, куда можно указать mongoid категориЙ для вывода компаний или скидок.
Добавляем meta, для категорий key: tamby_category value: mongoid, для компаний key: tamby_company value: mongoid. Если привязывается несколько компаний, добавляем несколько строк.
Для постов дополнительно реализовать возможность указывать список mongoid компаний, для связи с карточками компаний.
В настройках рубрики это должно выглядеть примерно так: http://joxi.ru/1A51WeVtlQoMAE
В настройках поста это должно выглядеть примерно так:
http://joxi.ru/J2by3EjCNBxWm6
Для виджета можно взять код и стили готового виджета: https://blog.tam.by/widget-latest-posts.php.gz
При отрисовки виджета в зависимости от категорий привязанных к рубрики или посту выбираем по API компании или скидки и формируем список. Списки должны кэшироваться на 1 сутки.
Дополнительно в rest-api добавить фильтр по meta-key и meta-value, чтобы можно было получать список постов по mongoid.
API Список акций забираем по url:
https://ny2017:cheCh5Aiyah8@dir.tut.by/api/protect...
Формат ответа:
title - заголовок скидки
url - ссылка на страницу скидки
image - путь к картинке скидке
company - название компании, которой принадлежит скидка
Список компаний забираем по url:
https://ny2017:cheCh5Aiyah8@dir.tut.by/api/protect...
Формат ответа:
name - название компании
logo - путь к логотипу, если лого имеет значение “img.tam.by”, картинку не рисуем.
url - ссылка на страницу компании
В параметр categories передаем список привязанных категорий, указанных через запятую.
Информация о компании забираем по url:
https://ny2017:cheCh5Aiyah8@dir.tut.by/api/protect...
Формат ответа:
name - название компании
logo - путь к логотипу, если лого имеет значение “img.tam.by”, картинку не рисуем.
url - ссылка на страницу компании
В параметр companies передаем id компании привязанной к посту.
Тестирование Для тестирования вы должны развернуть вордпрес, в любую шаблонную тему вывести в сайдбар результаты работы плагина.
Для тестирования рубрик использовать следующие mongoid: 55a3b030f7a017ef688b4576, 570ce957f7a017007f8b456b, 55a3b12af7a017dc688b4576, 55a789f0f7a017627e8b4572
Для тестирования постов использовать следующие mongoid:
Плагином реализовать возможность для каждой рубрики и постов указывать свойство, куда можно указать mongoid категориЙ для вывода компаний или скидок.
Добавляем meta, для категорий key: tamby_category value: mongoid, для компаний key: tamby_company value: mongoid. Если привязывается несколько компаний, добавляем несколько строк.
Для постов дополнительно реализовать возможность указывать список mongoid компаний, для связи с карточками компаний.
В настройках рубрики это должно выглядеть примерно так: http://joxi.ru/1A51WeVtlQoMAE
В настройках поста это должно выглядеть примерно так:
http://joxi.ru/J2by3EjCNBxWm6
Для виджета можно взять код и стили готового виджета: https://blog.tam.by/widget-latest-posts.php.gz
При отрисовки виджета в зависимости от категорий привязанных к рубрики или посту выбираем по API компании или скидки и формируем список. Списки должны кэшироваться на 1 сутки.
Дополнительно в rest-api добавить фильтр по meta-key и meta-value, чтобы можно было получать список постов по mongoid.
API Список акций забираем по url:
https://ny2017:cheCh5Aiyah8@dir.tut.by/api/protect...
Формат ответа:
title - заголовок скидки
url - ссылка на страницу скидки
image - путь к картинке скидке
company - название компании, которой принадлежит скидка
Список компаний забираем по url:
https://ny2017:cheCh5Aiyah8@dir.tut.by/api/protect...
Формат ответа:
name - название компании
logo - путь к логотипу, если лого имеет значение “img.tam.by”, картинку не рисуем.
url - ссылка на страницу компании
В параметр categories передаем список привязанных категорий, указанных через запятую.
Информация о компании забираем по url:
https://ny2017:cheCh5Aiyah8@dir.tut.by/api/protect...
Формат ответа:
name - название компании
logo - путь к логотипу, если лого имеет значение “img.tam.by”, картинку не рисуем.
url - ссылка на страницу компании
В параметр companies передаем id компании привязанной к посту.
Тестирование Для тестирования вы должны развернуть вордпрес, в любую шаблонную тему вывести в сайдбар результаты работы плагина.
Для тестирования рубрик использовать следующие mongoid: 55a3b030f7a017ef688b4576, 570ce957f7a017007f8b456b, 55a3b12af7a017dc688b4576, 55a789f0f7a017627e8b4572
Для тестирования постов использовать следующие mongoid:
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.