Создание плагина Wordpess, который записывает данные в файл csv. Данные не отображаются в файле csv?

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


add_action('admin_menu', 'myfirstplugin_admin_actions'); function myfirstplugin_admin_actions() { add_options_page('MyFirstPlugin', 'MyFirstPlugin', 'manage_options', __FILE__, 'myfirstplugin_admin'); } function myfirstplugin_admin() { $label = "Entries"; $entries = RGFormsModel::get_form_counts(1); echo "The Form count for Form #1 is: ".$entries['total']."."; $cvslabel = array ($label); $cvsnumber = array ($entries); $plugin_dir = plugin_dir_path( __FILE__ ); $logfile = $plugin_dir . 'data.csv'; $fp = fopen($logfile, 'w'); fwrite($fp, $cvslabel); fwrite($fp, $cvsnumber); fclose($fp); } 

Может кто-нибудь объяснить мне, почему это не сработает? И что мне нужно сделать, он просто напишет данные в файл csv. Я хочу, чтобы данные были динамическими, поэтому они автоматически обновят данные в файле csv.