• Как удалить мусор из header?

    @vovaent
    В данном случае эти теги hreflang добавляет Polylang.
    Чтобы их удалить / изменить, нужно воспользоваться фильтром pll_rel_hreflang_attributes.
    Здесь примеры использования фильтра.
    Здесь все фильтры Polylang.

    Мне тоже нужно было удалить эти теги. Реализовал таким образом:
    /*
    * Remove hreflangs from Polylang *
    */
    add_filter('pll_rel_hreflang_attributes', 'remove_polylang_hreflang_attributes', 10, 1);
    
    function remove_polylang_hreflang_attributes ($hreflangs) {
        $hreflangs = [];
    
        return $hreflangs;
    }

    И после этого добавил своим способом нужные теги hreflang.
    Ответ написан
    1 комментарий