Добавление пользовательских мета

Как добавить пользовательские теги (для SEO) в Agile Toolkit (atk4)?

3 ответа

Также есть контроллер, связанный с Seo:

https://github.com/atk4/atk4-addons/blob/master/misc/lib/Controller/Seo.php

Вы можете использовать это, добавив его в API внутри init();

$this->add('Controller_Seo');

Затем он просто скопирует определенные теги из шаблонов страницы в раздел. Источник должен быть достаточно простым, чтобы прочитать и понять концепцию.

Я сделал это с помощью следующих шагов на ATK 4.1.1

  1. Сделайте копию /atk4/templates/shared/shared.html в / templates / default. Всегда делайте копию в каталоге нашего собственного веб-сайта, чтобы мы могли обновить ATK позже, переписав каталог atk4.
  2. Отредактировал только что созданный файл shared.html и добавьте следующие строки после существующего оператора meta для Content-Type.

Как и с любым шаблоном, вы можете добавить в него дополнительный текст через что-то вроде этого:

$object->add('Text')->set('...');

в вашем случае вы будете добавлять его в класс $api.

http://codepad.agiletoolkit.org/metatags

Другие вопросы по тегам