Как перебить Title, сгенерированный плагином SEO-оптимизация?

Учусь писать плагины. В функции "public function frontendHead()" пишу:

wa()->getResponse()->setTitle('Тестовый заголовок');

Он корректно выводится на странице, но только при выключенном плагине "SEO-оптимизация". Если же плагин "SEO-оптимизация" включен, то он в любом случае перебивает Title моего плагина. Перестановка плагинов местами в списке плагинов не помогает. Как быть? Понять как работает "SEO-оптимизация" тяжело ввиду неопытности в PHP. Подскажите, если кто сталкивался с подобной проблемой.

1 ответ

  • 1

    Эм...... я не уверен...... но ... похоже, помогло переименование плагина. Судя по всему, порядок плагинов в общем списке установленных плагин не важен, перебивать Title будет тот, у кого название плагина в алфавитном порядке ближе к букве A ... Если это так, то это очень странно.   

    • +1

      Похоже на то, что при переборе плагинов по хуку не учитывается порядок плагинов который выставлен в разделе Магазин - Плагины. Если действительно так, то смахивает на ошибку шопа... Ну или если слово "ошибка" режет глаз, то пусть будет "недружелюбность программного интерфейса". А то и просто - враждебность )

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите