$out .= $this->$value['type']( $value );
PHP Fatal error: Uncaught Error: Function name must be a string in C:\OpenServer\domains\fra\wp-content\themes\im-startup\framework\admin\classes\shortcode-generator.php:140
Stack trace:
#0 C:\OpenServer\domains\fra\wp-admin\includes\template.php(1343): missShortcodeMetaBox->show(Object(WP_Post), Array)
#1 C:\OpenServer\domains\fra\wp-admin\includes\post.php(2262): do_meta_boxes(Object(WP_Screen), 'normal', Object(WP_Post))
#2 C:\OpenServer\domains\fra\wp-admin\edit-form-blocks.php(409): the_block_editor_meta_boxes()
#3 C:\OpenServer\domains\fra\wp-admin\post.php(179): include('C:\\OpenServer\\d...')
#4 {main}
thrown in C:\OpenServer\domains\fra\wp-content\themes\im-startup\framework\admin\classes\shortcode-generator.php on line 140
$this->{$value['type']}( $value )
. Начиная с 7 версии и выше - ($this->$value)['type']( $value )
.