PluginProbe
Gutenberg / 9.5.1
Gutenberg v9.5.1
24.1.0 24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 All 404 releases
← All changes | lib/load.php +93 -23 7.4.0 → 9.5.1 View file →
@@ -28,40 +28,110 @@
28 28 if ( class_exists( 'WP_REST_Controller' ) ) {
29 29 /**
30 30 * Start: Include for phase 2
31 31 */
32 - if ( ! class_exists( 'WP_REST_Widget_Forms' ) ) {
33 - require dirname( __FILE__ ) . '/class-wp-rest-widget-forms.php';
32 + if ( ! class_exists( 'WP_REST_Sidebars_Controller' ) ) {
33 + require_once __DIR__ . '/class-wp-rest-sidebars-controller.php';
34 34 }
35 - if ( ! class_exists( 'WP_REST_Widget_Areas_Controller' ) ) {
36 - require dirname( __FILE__ ) . '/class-experimental-wp-widget-blocks-manager.php';
37 - require dirname( __FILE__ ) . '/class-wp-rest-widget-areas-controller.php';
35 + if ( ! class_exists( 'WP_REST_Widget_Types_Controller' ) ) {
36 + require_once __DIR__ . '/class-wp-rest-widget-types-controller.php';
38 37 }
38 + if ( ! class_exists( 'WP_REST_Widgets_Controller' ) ) {
39 + require_once __DIR__ . '/class-wp-rest-widgets-controller.php';
40 + }
39 41 if ( ! class_exists( 'WP_REST_Block_Directory_Controller' ) ) {
40 - require dirname( __FILE__ ) . '/class-wp-rest-block-directory-controller.php';
42 + require __DIR__ . '/class-wp-rest-block-directory-controller.php';
41 43 }
44 + if ( ! class_exists( 'WP_REST_Block_Types_Controller' ) ) {
45 + require __DIR__ . '/class-wp-rest-block-types-controller.php';
46 + }
47 + if ( ! class_exists( 'WP_REST_Menus_Controller' ) ) {
48 + require_once __DIR__ . '/class-wp-rest-menus-controller.php';
49 + }
50 + if ( ! class_exists( 'WP_REST_Menu_Items_Controller' ) ) {
51 + require_once __DIR__ . '/class-wp-rest-menu-items-controller.php';
52 + }
53 + if ( ! class_exists( 'WP_REST_Menu_Locations_Controller' ) ) {
54 + require_once __DIR__ . '/class-wp-rest-menu-locations-controller.php';
55 + }
56 + if ( ! class_exists( 'WP_Rest_Customizer_Nonces' ) ) {
57 + require_once __DIR__ . '/class-wp-rest-customizer-nonces.php';
58 + }
59 + if ( ! class_exists( 'WP_REST_Image_Editor_Controller' ) ) {
60 + require __DIR__ . '/class-wp-rest-image-editor-controller.php';
61 + }
62 + if ( ! class_exists( 'WP_REST_Plugins_Controller' ) ) {
63 + require_once __DIR__ . '/class-wp-rest-plugins-controller.php';
64 + }
65 + if ( ! class_exists( 'WP_REST_Post_Format_Search_Handler' ) ) {
66 + require_once __DIR__ . '/class-wp-rest-post-format-search-handler.php';
67 + }
68 + if ( ! class_exists( 'WP_REST_Term_Search_Handler' ) ) {
69 + require_once __DIR__ . '/class-wp-rest-term-search-handler.php';
70 + }
71 + if ( ! class_exists( 'WP_REST_Batch_Controller' ) ) {
72 + require_once __DIR__ . '/class-wp-rest-batch-controller.php';
73 + }
42 74 /**
43 75 * End: Include for phase 2
44 76 */
45 77
46 - require dirname( __FILE__ ) . '/rest-api.php';
78 + require __DIR__ . '/rest-api.php';
47 79 }
48 80
49 -if ( ! class_exists( 'WP_Block_Styles_Registry' ) ) {
50 - require dirname( __FILE__ ) . '/class-wp-block-styles-registry.php';
81 +if ( ! class_exists( 'WP_Block_Patterns_Registry' ) ) {
82 + require __DIR__ . '/class-wp-block-patterns-registry.php';
51 83 }
52 84
53 -require dirname( __FILE__ ) . '/compat.php';
85 +if ( ! class_exists( 'WP_Block_Pattern_Categories_Registry' ) ) {
86 + require __DIR__ . '/class-wp-block-pattern-categories-registry.php';
87 +}
54 88
55 -require dirname( __FILE__ ) . '/blocks.php';
56 -require dirname( __FILE__ ) . '/templates.php';
57 -require dirname( __FILE__ ) . '/template-parts.php';
58 -require dirname( __FILE__ ) . '/template-loader.php';
59 -require dirname( __FILE__ ) . '/client-assets.php';
60 -require dirname( __FILE__ ) . '/block-directory.php';
61 -require dirname( __FILE__ ) . '/demo.php';
62 -require dirname( __FILE__ ) . '/widgets.php';
63 -require dirname( __FILE__ ) . '/widgets-page.php';
64 -require dirname( __FILE__ ) . '/experiments-page.php';
65 -require dirname( __FILE__ ) . '/customizer.php';
66 -require dirname( __FILE__ ) . '/edit-site-page.php';
67 -require dirname( __FILE__ ) . '/global-styles.php';
89 +if ( ! class_exists( 'WP_Block' ) ) {
90 + require __DIR__ . '/class-wp-block.php';
91 +}
92 +
93 +if ( ! class_exists( 'WP_Block_List' ) ) {
94 + require __DIR__ . '/class-wp-block-list.php';
95 +}
96 +
97 +if ( ! class_exists( 'WP_Widget_Block' ) ) {
98 + require_once __DIR__ . '/class-wp-widget-block.php';
99 +}
100 +
101 +require_once __DIR__ . '/widgets-page.php';
102 +
103 +require __DIR__ . '/compat.php';
104 +require __DIR__ . '/utils.php';
105 +require __DIR__ . '/editor-settings.php';
106 +
107 +require __DIR__ . '/full-site-editing.php';
108 +require __DIR__ . '/full-site-editing/default-template-types.php';
109 +require __DIR__ . '/full-site-editing/templates-utils.php';
110 +require __DIR__ . '/templates-sync.php';
111 +require __DIR__ . '/templates.php';
112 +require __DIR__ . '/template-parts.php';
113 +require __DIR__ . '/template-loader.php';
114 +require __DIR__ . '/edit-site-page.php';
115 +require __DIR__ . '/edit-site-export.php';
116 +
117 +require __DIR__ . '/block-patterns.php';
118 +require __DIR__ . '/blocks.php';
119 +require __DIR__ . '/client-assets.php';
120 +require __DIR__ . '/block-directory.php';
121 +require __DIR__ . '/demo.php';
122 +require __DIR__ . '/widgets.php';
123 +require __DIR__ . '/navigation.php';
124 +require __DIR__ . '/navigation-page.php';
125 +require __DIR__ . '/experiments-page.php';
126 +require __DIR__ . '/class-wp-theme-json.php';
127 +require __DIR__ . '/class-wp-theme-json-resolver.php';
128 +require __DIR__ . '/global-styles.php';
129 +
130 +if ( ! class_exists( 'WP_Block_Supports' ) ) {
131 + require_once __DIR__ . '/class-wp-block-supports.php';
132 +}
133 +require __DIR__ . '/block-supports/generated-classname.php';
134 +require __DIR__ . '/block-supports/colors.php';
135 +require __DIR__ . '/block-supports/align.php';
136 +require __DIR__ . '/block-supports/typography.php';
137 +require __DIR__ . '/block-supports/custom-classname.php';