芝麻web文件管理V1.00
编辑当前文件:/home/ezdajrnh/public_html/wp-content/plugins/wdesignkit/includes/widget-load/widget-load-files.php
wdkit_default_category(); $this->wdkit_db_widgetlist(); $this->wdkit_elementor_load(); $this->wdkit_gutenberg_load(); $this->wdkit_bricks_load(); } /** * This function is called to load Elementor files, categories, and everything needed for WDesignKit to build with Elementor. * * @since 1.0.0 */ public function wdkit_elementor_load() { if ( Wdkit_Wdesignkit::wdkit_is_compatible( 'elementor', 'widget' ) ) { require_once WDKIT_INCLUDES . 'widget-load/elementor/class-wdkit-elementor-files-load.php'; } } /** * This function is called to load Gutenberg files, categories, and everything needed for WDesignKit to build with Gutenberg. * * @since 1.0.0 */ public function wdkit_gutenberg_load() { if ( Wdkit_Wdesignkit::wdkit_is_compatible( 'gutenberg', 'widget' ) ) { if ( empty( $_GET["post"] ) || ( function_exists("use_block_editor_for_post" ) && !empty( $_GET["post"] ) && use_block_editor_for_post( $_GET["post"] ))) { require_once WDKIT_INCLUDES . 'widget-load/gutenberg/class-wdkit-gutenberg-files-load.php'; } } } /** * This function is called to load Bricks files, categories, and everything needed for WDesignKit to build with bricks. * * @since 1.0.0 */ public function wdkit_bricks_load() { if ( Wdkit_Wdesignkit::wdkit_is_compatible( 'bricks', 'widget' ) ) { require_once WDKIT_INCLUDES . 'widget-load/bricks/class-wdkit-bricks-files-load.php'; } } /** * Set widget Default Category as WDesignKit * * @since 1.0.0 */ public function wdkit_default_category() { $category_list = get_option( 'wkit_builder' ); $final_category = array( 'WDesignKit' ); if ( ! empty( $category_list ) && ! in_array( 'WDesignKit', $category_list, true ) ) { $final_category = array_merge( $final_category, $category_list ); update_option( 'wkit_builder', $final_category ); } elseif ( ! is_array( $category_list ) && empty( $category_list ) ) { do_action( 'wdkit_admin_create_default' ); } } /** * Store default widget list * * @since 1.0.19 */ public function wdkit_db_widgetlist(){ $get_db_widget = get_option( 'wkit_deactivate_widgets', [] ); if ( empty( $get_db_widget ) ) { add_option( 'wkit_deactivate_widgets', [], '', 'yes' ); } } } Wdkit_Widget_Load_Files::instance(); }