Formulas Generation

Настройка функционала генерации формул на примере страниц Пагинации

1. Выбрать проект и перейти на вкладку "Формулы генерации" -> Пример

2. Добавим новый тип страниц "Пагинация" -> Пример

3. Разметка версии языка, типа страниц, и создание переменных:

  1. Открыть инструкцию разметить комментарии
  2. Создать файл /seoshield-client/modules/generate_formulas.php (скопировать с /seoshield-client/configs/generate_formulas.php.sample)
    Функции в этом файле создаются по следующему принципу:
    Название функции состоит из названия переменной и _formulas_generation. В качестве агрумента всегда передаётся $out_html.
    Возвращаемый функцией результат будет значением переменной.
    Примеры функций, создаваемых в generate_formulas.php:

        Получить значение текущего Н1 (по умолчанию уже создана)
        Получить значение текущей страницы пагинации
        Получить название родительской категории

  3. Обьявить переменные в файле /seoshield-client/data/type_pages_formulas.cache.php по примеру (примеры можно найти в этом же файле)
    Пример заполнения трёх переменных: Н1, номер страницы пагинации, название родительской категории.
  4. Включить модуль генерации формул, раскомментировав строчку "generate_formulas" в массиве $GLOBALS['SEOSHIELD_CONFIG']['enabled_modules'] в файле seoshield-client/configs/modules.php
  5. Загрузить созданные переменные в интерфейс -> Пример
  6. Заполнить генерацию формулы для страниц Пагинации -> Пример
  7. Применить формулы -> Пример

Подписаться Подписаться Подписаться