• Решено ☭Gu

    (@gusoft)


    вижу в различных примерах, что очередность не соблюдается, например правильно отработают оба блока

    Function remove_footer_gu () {  echo 'Gu'; }
    Add_Filter('admin_footer_text', 'remove_footer_gu');

    и

    Add_Filter('admin_footer_text', 'remove_footer_gu');
    Function remove_footer_gu () {  echo 'Gu'; }

    по логике ранних проб в программерстве предположить логично, что перед вызовом функции она должна быть описана, но тут видимо это правило не работает. причем примеров полно в обоих вариантах.

    вопрос: расположение влияет на что либо?

Просмотр 1 ответа (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Не влияет, каждый пишет на свой вкус 🙂 Я тоже сначала объявляю функцию.

    Если функций много и нужно создавать класс — add_action() и add_filter() выносятся в конструктор или в отдельный метод.

Просмотр 1 ответа (всего 1)

Тема «function, add_action, add_filter и проч. — расположение в коде» закрыта для новых ответов.