Телефоны поддержки:
(977) 716-1580
» » Как создать плагин

Как создать плагин

05 август 2018, Воскресенье
1 646
0

Функциональность Osclass может быть расширена с помощью плагинов, прочитайте инструкции по созданию плагинов.

Файловая структура плагинов

Каждый плагин должен создаваться в отдельной директории плагина (своей), вы можете называть это как хотите, и один файл index.php. Вы можете добавить несколько файлов и библиотек внутрь папки, а также использовать ссылки на другие папки. Плагины используют «хуки» для запуска функции в OSClass. Ознакомьтесь с кодом:

Создание устанавливаемого плагина

Для того, чтобы плагин устанавливается при помощи инсталятора, вы должны поместить эту функцию в конце index.php

osc_register_plugin(osc_plugin_path(__FILE__), 'custom_function_call_after_install') ;

Использование хуков

Для использования хуков необходимо добавить следующий код в ваш файл плагина:

osc_add_hook('hook_name', 'function_name');

Заменить «hook_name» по имени вашего хука вы хотите привязать, «function_name» название вашей функции.

Специальные хуки

Существуют специальные хуки

Это хак, который показывает ссылку настройки в таблице плагинов (вы также можете использовать другие хуки для показа панели настройки, этот хук необязательный); osc_add_hook(osc_plugin_path(FILE) . «_configure», ‘function_name’); Это хак необходим для показа ссылки на удаление плагина (вы также можете использовать другие хак);

osc_add_hook(osc_plugin_path(__FILE__) . "_uninstall", 'function_name');

Список хаков

Вот подробный список «хаков», когда и при каких обстоятельствах они срабатывают, и какие аргументы передаются в функции.

Более подробная информация

Статья оставлена на правку. Любой пользователь может отредактировать данную статью, продолжение следует!

Обсудить
Материалы по теме:
Плагин импорта объявлений Pro XML Ads 15 август 2022, Понедельник
Плагин новостей для Osclass 06 август 2022, Суббота

Читайте также:

Последние объявления WordPress
05 август 2018, Воскресенье
Последние объявления WordPress
Как создать тему
05 август 2018, Воскресенье
Как создать тему
Как перевести плагины
05 август 2018, Воскресенье
Как перевести плагины
Вклад в Osclass
05 август 2018, Воскресенье
Вклад в Osclass
Плагины
05 август 2018, Воскресенье
Плагины
Настройка Cron
05 август 2018, Воскресенье
Настройка Cron
Добавить комментарий
Комментарии (0)
Прокомментировать