Close

Подскажите плагин для WordPress для вставки одинаковых данных в статьи

Приветствую всех. Столкнулся с одной несложной задачей, но не могу никак сам придумать изящное её решение, так как просто не хватает знаний и опыта.

Кратко к делу:
Имеется сайт на WP, на представлено уже очень много страниц, каждая из которых решает свою задачу. При этом есть необходимость вывести на большинстве этих страниц определенные данные, к примеру таблицу с ценами на услуги. Выходит что одна и та же таблица с одними и теми же данными должна быть размещена на большом числе страниц сайта.

Подводные камни:
Ничто не мешает мне взять код таблицы и разместить его на всех нужных страницах. Нет проблем, пусть долго, пусть муторно, но это ерунда. Проблема самая большая заключена в том, что стоит только одной цене измениться в этой таблице, как тут же придется исправлять ее на всех страницах сайта вручную. А вот это уже не ерунда, а несколько часов рутиной работы вручную или пускать update по базе данных (это быстрее, но допустим я могу это сделать, а есть кто не может, а надо бы универсальный способ)

Нужна помощь!
В моем представлении, идеальным решением было бы использование какого-то плагина, который бы позволял сохранять в базе некие заготовки… Например ту же таблицу с ценами и вставлять ее потом в записи с помощью, предположим, шорткодов. В итоге мне останется только пробежаться и один раз в нужном месте каждой страницы проставить нужный мне шорткод именно той таблицы с ценами и все. Далее если надо изменить цены – достаточно зайти в плагин, найти там заготовку которая вызывается по шорткоду, внести там изменения и они тут же отразятся на всех страницах сайта.

Вопрос только, есть ли что-то такое уже готовое? Плагин может какой или есть в каком-то доп. функционал который позволил бы нечто похожее реализовать?

Я думал я подобное смогу реализовать через плагин ultimate-shortcode, но там функционал "шаблонов" это не совсем то что надо… он там напрямую просто код в каждую запись, в случае корректировки – изменения не отразятся.

Может кто подскажет из читателей форума решение такой задачи, буду благодарен!

Источник

Добавить комментарий