Загрузка постов из google таблиц

,
Загрузка постов из google таблиц

Задача

Для сайта сравнения сервисов кэшбеков необходимо разработать систему автоматической загрузки и изменения данных по кешбек сервисам. Автоматизировать и упростить систему загрузки и редактирования контента на сайте, для копирайтеров. В качестве источника данных используется excel файл загружаемый в google табицы.

Процесс

Был разработан wordpress плагин, с минимальным интерфейсом, включающим в себя:

  1. Страницу настроек с возможностью указания id необходимой таблицы и типа поста в который будут импортироваться данные по магазинам
  2. Страница с возможностью ручной загрузки данных и отображением результатов импорта
  3. На страницах постов были добавлены произвольные поля для указания дефолтных значений ( при отсутствии данных в таблице)

Исходная таблица содержала сложную структуру данных, включающих в себя числовые данные в различных форматах, ссылки и названия магазинов. Для интеграции данных из google таблиц была использована библиотека PHPExcel.

Для быстрого поиска магазинов был использован плагин twitter typeahead.

быстрый поиск

Для вывода и сортировки данных был разработан шорткод выходящий сравнительную таблицу сервисов, отсортированных по убыванию.

Результат

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

Навыки

,

Опубликовано:

22.04.2016

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *