selftrips
@selftrips

Доступность функции php в коде wordpress?

Если описано функция в одном плагине, доступна ли она в другом?
Если нет, можно ли и как сделать ее доступной везде? Если да, есть ли какой-то "негатив" у этого?
  • Вопрос задан
  • 26 просмотров
Решения вопроса 1
Если описано функция в одном плагине, доступна ли она в другом?

Ну, по идее -ДА. Если функция не в составе класса

Если нет, можно ли и как сделать ее доступной везде?

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

Если да, есть ли какой-то "негатив"

Если плагин обновится и функция перестанет существовать, то Ваш код опирающийся на эту функцию посыпется. Да и негоже такая перекрестная связка.

Для каждой функции которую Вы хотите использовать посмотрите как она вызывается в родном плагине. Возможно в этом плагине есть класс обертка который объявлен глобально и Вы сможете его использовать. Вероятность того, что в новой версии изменят структуру классов намного меньше чем вероятность что изменят отдельную функцию.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы