%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/gachan/www/wp-content/themes/jekas/inc/widgets/
Upload File :
Create Path :
Current File : /home/gachan/www/wp-content/themes/jekas/inc/widgets/widget_video.php

<?php
class jekas_Video_widget extends WP_Widget {

    function video_widget(){

        $widget_ops = array('classname' => 'jekas_video_widget', 'description' => esc_html__("Video",'jekas') );
        $this->WP_Widget('jekas_video_widget',esc_html__("Video Widget",'jekas'), $widget_ops);
    }
 
    function widget($args,$instance){

        echo '<aside id=\'video_widget\' class=\'widget video_widget\'>';
            echo '<h3>'.$instance["video_title"].'</h3>';
            echo '<iframe src="'.esc_url($instance["video_url"]).'"></iframe>';
        echo '</aside>';
    }
 
    function update($new_instance, $old_instance){

        $instance = $old_instance;
        $instance["video_title"] = strip_tags($new_instance["video_title"]);
        $instance["video_url"] = strip_tags($new_instance["video_url"]);

        return $instance;  
    }
 
    function form($instance){

         echo '<p>';
            echo '<label for="'.$this->get_field_id('video_title').'">'.esc_html__('Video Title','jekas').'</label></br>';
            echo '<input class="widefat" id="'.esc_attr($this->get_field_id('video_title')).'" name="'.esc_attr($this->get_field_name('video_title')).'" type="text" value="'.esc_attr($instance["video_title"]).'" />';
            echo '<label for="'.esc_attr($this->get_field_id('video_url')).'">'.esc_html__('Video Url','jekas').'</label></br>';
            echo '<input class="widefat" id="'.esc_attr($this->get_field_id('video_url')).'" name="'.esc_attr($this->get_field_name('video_url')).'" type="text" value="'.esc_attr($instance["video_url"]).'" />';
         echo '</p>';
    }    
} 

Zerion Mini Shell 1.0