Ядро плагина Wp-Recall
Основные функции:
rcl_activate_addon() - Активирует указанное дополнение
rcl_addon_url() - формирует url-путь до указанного файла текущего дополнения
rcl_add_sub_tab() - производит встраивание новой дочерней вкладки в массив вкладок личного кабинета
rcl_bar_add_icon - добавляет иконку-уведомление в панель recallbar
rcl_bar_add_menu_item - добавляет в правое меню recallbar`a новую ссылку
rcl_deactivate_addon() - Деактивирует указанное дополнение
rcl_delete_addon() - Удаляет указанное дополнение
rcl_enqueue_script() - функция для простого подключения js-файла к своему дополнению
rcl_enqueue_style() - функция для простого подключения стилевого файла к своему дополнению
rcl_exist_addon - проверяет активировано ли указанное дополнение
rcl_get_authorize_form() - Выводит форму входа и регистрации в зависимости от переданных в функцию аргументов
rcl_get_button() - Возвращает код ссылки-кнопки плагина wp-recall по стандартному для плагина шаблону.
rcl_get_include_template() - Возвращает контент указанного шаблона для обработки.
rcl_get_notice() - выводит блок нотиса (уведомления)
rcl_get_postmeta() - Выводит информацию из набора произвольных полей, если какие то из них были заполнены при публикации или последующем редактировании
rcl_get_template_path() - Производит поиск указанного шаблона по его имени и получает полный путь до него.
rcl_include_template() - Подключает указанный файл через include_once для использования в текущем дополнении Wp-Recall
rcl_login_form() - Выводит всплывающую форму входа и регистрации
rcl_mail() - Функция для отправки сервисных сообщений плагина по единому шаблону.
rcl_notice_text() - Выводит вверху личного кабинета текстовое уведомление при выполнении или невыполнении каких то условий.
rcl_postlist() - Выводит публикации указанного типа записи от пользователя - хозяина ЛК во вкладке "Посты"
rcl_tab() - добавляет в личный кабинет новую вкладку и кнопку для показа этой вкладки
Основные действующие Filters:
rcl_tabs - получает массив данных всех вкладок личного кабинета
Основные действующие Actions:
rcl_cron_daily - действие выполняется один раз в сутки
rcl_cron_hourly - выполняется каждый час
rcl_cron_twicedaily - выполняется два раза в сутки