Как перебить Title, сгенерированный плагином SEO-оптимизация?
Учусь писать плагины. В функции "public function frontendHead()" пишу:
wa()->getResponse()->setTitle('Тестовый заголовок');
Он корректно выводится на странице, но только при выключенном плагине "SEO-оптимизация". Если же плагин "SEO-оптимизация" включен, то он в любом случае перебивает Title моего плагина. Перестановка плагинов местами в списке плагинов не помогает. Как быть? Понять как работает "SEO-оптимизация" тяжело ввиду неопытности в PHP. Подскажите, если кто сталкивался с подобной проблемой.
2 ответа
Эм...... я не уверен...... но ... похоже, помогло переименование плагина. Судя по всему, порядок плагинов в общем списке установленных плагин не важен, перебивать Title будет тот, у кого название плагина в алфавитном порядке ближе к букве A ... Если это так, то это очень странно.
Похоже на то, что при переборе плагинов по хуку не учитывается порядок плагинов который выставлен в разделе Магазин - Плагины. Если действительно так, то смахивает на ошибку шопа... Ну или если слово "ошибка" режет глаз, то пусть будет "недружелюбность программного интерфейса". А то и просто - враждебность )