Установка Timeline + JSON в WordPress

Как установить VeriteCo TimeLine в WordPress, чтобы показывались в ней записи из некоторой рубрики.

1) Существует плагин для Timeline JS от VeriteCo. Нужно установить его.

Теперь, для того, чтобы этот плагин работал нам нужен JSON Файл. Мы хотим генерировать его автоматически, чтобы показывались все (или последние несколько) записи из определённой рубрики.

2) Нам в этом поможет плагин JSON API. Устанавливаем его

3) Но кроме того, нам ещё нужен контроллер, чтобы генерировался JSON нужного для TimeLine формата. Его можно скачать здесь (подробнее на этой сранице.), затем создать файл \wp-content\plugins\json-api\controllers\timeline.php, скопировать в него скаченный код. И активировать контроллер timeline в настройках плагина.

4) Теперь можно посмотреть — работает ли контроллер: http:// /?json=timeline.category_posts&category_id= &dev=1

5) Если работает — вставить в нужное вам место shortcode

90 — поменять на id вашей категории.

Ошибка Loading timeline…

6) Проверяем. Бывает, что написано «Loading timeline…» и ничего не происходит. Проверьте в таком случае как в пункте 4). А ещё — у меня, когда записей в рубрике быо больше 10, JSON добавлял первой строчкой несколько цифр с буквой. И в конец добавлял символ «0». Помогло закомментировать строку: (4-я сверху) в файле \wp-content\plugins\json-api\singletons\response.php (у меня — на строке 67)

Русификация плагина VertiCo TimeLine

1) Вставил в файл \wp-content\plugins\timeline-verite-shortcode\verite-timeline.php строки: (со 2 — по 4-ю)

 

2) Создал файл /locale/ru.js, переделав его из en.js.

 

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

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

двадцать − два =