Перейти к основному содержимому

Main Plugin Class

Главный класс плагин содержит набор вспомогательных функций. Сам класс реализован с помощью паттерна Singleton и для получения его экземпляра нужно воспользоваться функцией: sber_media_player

get_option

function get_option( string $name ): mixed Получение опции плагина, $name может быть равен:

  • id, plugin_id - id плагина
  • version - версия плагина
  • plugin_url - url до директории с плагином (слеш на конце)
  • plugin_path - путь до директории с плагином (слеш на конце)
  • assets_path - путь до директории со статическими файлами assets/dist
  • plugin_file - путь до index.php файла плагина
  • assets_url - путь до assets/dist директории (слеш на конце)
  • templates_path - путь до templates директории с файлами шаблонов
  • is_testing - включен ли dev режим. Включается с помощью константы WP_TESTS_RUNNING в wp-config.php

Если передан неверный параметр $name, то будет возвращен null

assets

function assets(): AssetsManager Возвращает экземпляр класса AssetsManager