Мне нужно вызвать функцию из моего внешнего PHP-файла внутри моего плагина WordPress при сохранении сообщения.
Вот что я пытаюсь:
wordpress/wp-content/plugins/my_plugin/functions.php
// ...
function after_saving_post( $post_id, $post, $update ) {
require_once $_SERVER['DOCUMENT_ROOT'].'/my_dir/my_file.php';
my_function();
}
add_filter( 'wp_insert_post', 'after_saving_post', 10, 3 );
// ...
my_dir / my_file.php
function my_function() {
file_put_contents('test.html', 'Content');
}
Путь к внешнему PHPфайл правильный, но первая функция внутри моего плагина не вызывает вторую внешнюю функцию
Как решить?