• Как создать xml файл при активации плагина?
    Пробовал так (копировать из папки плагина)

    $file_name = plugin_dir_url(__FILE__).'includes/z.xml';
    $content = file_get_contents($file_name);
    $upload = wp_upload_bits( 'z.xml', null, $content );
    error_log('upload = '.$upload['error'], 0);
    add_option('crmre_urlxml', $file_name);
    add_option('crmre_urlxmlabs', $upload['file']);

    дебаг возвращает upload = неверный тип файла.
    А опция crmre_urlxmlabs — пуста. $upload[‘file’] пуст.
    Я так понимаю, что вся причина как раз в том, что файл имеет расширение xml Как быть? Может другие способы какие-то есть.
    Мне очень нужно именно xml, т.к. потом я в него буду выгружать данные для передачи стороннему сервисы (xml-фид)

Тема «Как создать xml файл при активации плагина?» закрыта для новых ответов.