Closed skorasaurus closed 2 months ago
On 2.1.0 of create-block-theme ; receive an error that the zip fails; this appears in my debug.log
I am successfully able to zip my theme using 1.3.8.
[23-Apr-2024 19:33:25 UTC] PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, null given in //path/to/my/site/public/wp-content/plugins/create-block-theme/admin/create-theme/theme-zip.php:76 Stack trace: #0 //path/to/my/site/public/wp-content/plugins/create-block-theme/admin/create-theme/theme-zip.php(76): array_merge() #1 //path/to/my/site/public/wp-content/plugins/create-block-theme/includes/class-create-block-theme-api.php(386): Theme_Zip::add_activated_fonts_to_zip() #2 //path/to/my/site/public/wp-includes/rest-api/class-wp-rest-server.php(1230): Create_Block_Theme_API->rest_export_theme() #3 //path/to/my/site/public/wp-includes/rest-api/class-wp-rest-server.php(1063): WP_REST_Server->respond_to_request() #4 //path/to/my/site/public/wp-includes/rest-api/class-wp-rest-server.php(439): WP_REST_Server->dispatch() #5 //path/to/my/site/public/wp-includes/rest-api.php(428): WP_REST_Server->serve_request() #6 //path/to/my/site/public/wp-includes/class-wp-hook.php(324): rest_api_loaded() #7 //path/to/my/site/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #8 //path/to/my/site/public/wp-includes/plugin.php(565): WP_Hook->do_action() #9 //path/to/my/site/public/wp-includes/class-wp.php(418): do_action_ref_array() #10 //path/to/my/site/public/wp-includes/class-wp.php(813): WP->parse_request() #11 //path/to/my/site/public/wp-includes/functions.php(1336): WP->main() #12 //path/to/my/site/public/wp-blog-header.php(16): wp() #13 //path/to/my/site/public/index.php(17): require('...') #14 {main} thrown in //path/to/my/site/public/wp-content/plugins/create-block-theme/admin/create-theme/theme-zip.php on line 76
Theme is available at https://gitlab.com/cpl/uniblack ; I haven't tried other themes.
This seems to be caused because it is attempting to add fonts to the zip file when there are no fonts to add, and an error is thrown. #584 should fix this.
On 2.1.0 of create-block-theme ; receive an error that the zip fails; this appears in my debug.log
I am successfully able to zip my theme using 1.3.8.
Theme is available at https://gitlab.com/cpl/uniblack ; I haven't tried other themes.