File manager - Edit - /home/verseaumee/middletvnew26/wp-content/plugins/Archive/includes/elementor.php
Back
<?php if(!defined('ABSPATH'))exit; function mtvc_register_elementor_widgets($widgets_manager){ if(!class_exists('Elementor\\Widget_Base'))return; class MTV_Elementor_Shortcode_Widget extends \Elementor\Widget_Base{ private $slug,$label,$shortcode; public function __construct($data=[],$args=null){parent::__construct($data,$args);$this->slug=$args['slug']??'mtv-widget';$this->label=$args['label']??'Middle TV';$this->shortcode=$args['shortcode']??'';} public function get_name(){return $this->slug;}public function get_title(){return $this->label;}public function get_icon(){return 'eicon-video-camera';}public function get_categories(){return ['general'];}protected function render(){echo do_shortcode($this->shortcode);} } foreach([['mtv-breaking-news','Middle TV — Breaking News','[middletv_breaking_news]'],['mtv-banner-slider','Middle TV — Slider','[middletv_banner_slider]'],['mtv-live-player','Middle TV — Direct Twitch','[middletv_live_player]']] as $w)$widgets_manager->register(new MTV_Elementor_Shortcode_Widget([],['slug'=>$w[0],'label'=>$w[1],'shortcode'=>$w[2]])); } add_action('elementor/widgets/register','mtvc_register_elementor_widgets');
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings