芝麻web文件管理V1.00
编辑当前文件:/home/disqkgca/aqanet.org/wp-content/plugins/tlp-team/app/Controllers/Frontend/ElementorAddons.php
register( new $widget() ); } } /** * RT category. * * @param object $elements_manager Elements Manager. * @return void */ public function addCategory( $elements_manager ) { $categories['rttm-elementor-widgets'] = [ 'title' => __( 'Team Member Showcase', 'tlp-team' ), 'icon' => 'fa fa-plug', ]; $el_categories = $elements_manager->get_categories(); $categories = array_merge( array_slice( $el_categories, 0, 1 ), $categories, array_slice( $el_categories, 1 ) ); $set_categories = function( $categories ) { $this->categories = $categories; }; $set_categories->call( $elements_manager, $categories ); } /** * Registers Custom controls. * * @param object $controls_manager Controls Manager. * @return void */ public function registerControls( $controls_manager ) { $controls = apply_filters( 'rttm_elementor_custom_controls', [ Widgets\Controls\ImageSelector::class, ] ); foreach ( $controls as $control ) { $controls_manager->register( new $control() ); } } /** * Elementor editor scripts * * @return void */ public function editorScript() { wp_enqueue_script( 'rttm-el-editor-scripts', rttlp_team()->assets_url() . 'js/elementor-editor.js', [ 'jquery' ], '1.0.0', true ); wp_enqueue_style( 'rttm-el-editor-style', rttlp_team()->assets_url() . 'css/elementor-editor.min.css', [], '1.0.0' ); } }