использовать несколько файлов в плагине WordPress - вызов неопределенной функции add_action ()

Я пытаюсь написать плагин с несколькими файлами, я уверен, что я сделал это раньше без проблем, но теперь у меня есть проблема в теме.

в основной файл плагина я включил имя файла - ydp-includes.php, внутри ydp-include.php я включил все файлы, которые я хотел, вот так:

<?php
include(dirname( __FILE__ ) .'/1.php');
include(dirname( __FILE__ ) .'/2.php');
include(dirname( __FILE__ ) .'/3.php');
include(dirname( __FILE__ ) .'/4.php');
?>

но я получаю: Неустранимая ошибка: вызов неопределенной функции add_action (), в которую включены файлы, но по причине, которую я не вижу в данный момент, wordpress не видит их как один пакет плагинов и каждая функция wordpress внутри игнорируется.

Есть ли еще один лучший способ разработать плагин WordPress для нескольких файлов? что я делаю не так?

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос