Матрица цен для сайта на WP
Сайт образовательных курсов, представлено 10 курсов * 5 форм обучения = 50 цен + столько же, если скидки.
Цены появляются на разных страницах: в описании курса, форме заказа, общей таблице и лендингах.
Если есть скидка - указывается новая и предыдущая цена с лейблом "скидка"; в блоке заказа к скидке привязан таймер обратного отсчета.
Вручную проставлять цены не вариант - цены меняются, скидки появляются/исчезают.
Каким образом сделать управление ценами в одном месте? Возможно есть плагины?
В идеале хотелось бы что-то типа такой таблицы:
Возможно, не совсем то, но есть плагин Advanced Custom Fields
Соответственно, вы можете создать одно/группу полей на ваш тип записей, и в любом месте в шаблонах выводить get_field()
Забиваете максимальную цену в произвольное поле "стоимость" для этого товара. Далее пишете 5 функций - так чтобы первая выводила максимальную цену ( "стоимость"), а остальные простой математикой от первой функции отнимали процент.
Вызываете на нужных страницах и при необходимых условиях одну две или все функции.