• Как подключить css последним (wordpress)?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Вот вы странные, чесслово.

    У всех хуков WP есть 3й параметр, который называется priority. Это вот та циферка (опциональная), которая идет после коллбека. По умолчанию, если ее не передать, то значение будет 10. Если несколько коллбеков висит на одном приоритете, то они выполняются в том порядке, в каком были добавлены (условно, считайте что они добавляются в конец массива с помощью array_push). Устанавливайте своему коллбеку более высокий приоритет, и он будет выполнен позже. И есть несколько хитростей, как гарантировать, что ваш коллбек будет самым последним.

    Вариант 1: Устанавливаем приоритет равным значению системной константы PHP_INT_MAX.
    Вариант 2: Получаете список всех подвешенных коллбеков, определяете приоритет последнего, увеличиваете значение на 1 и устанавливаете его своему коллбеку.
    Ответ написан
    Комментировать