Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Seso Frontpage Text Widget
- class widget_sesotext extends WP_Widget {
- function widget_sesotext() {
- /* Widget settings. */
- $widget_ops = array( 'description' => __('Frontpage only widget with 3 text areas') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesotext' );
- /* Create the widget. */
- $this->WP_Widget( 'sesotext', __('Seso - Frontpage Text Widget'), $widget_ops, $control_ops );
- }
- function widget($args, $instance) {
- extract($args);
- // Output
- echo '<li>';
- $title = apply_filters('widget_title', $instance['title']);
- $text1 = $instance['text1'];
- $text2 = $instance['text2'];
- $text3 = $instance['text3'];
- echo '<h3>'.$title.'</h3>';
- echo '<ul>';
- echo '<li>'.$text1.'</li>';
- echo '<li>'.$text2.'</li>';
- echo '<li>'.$text3.'</li>';
- echo '</ul>';
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- /* Strip tags (if needed) and update the widget settings. */
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['text1'] = strip_tags( $new_instance['text1'] );
- $instance['text2'] = strip_tags( $new_instance['text2'] );
- $instance['text3'] = strip_tags( $new_instance['text3'] );
- return $instance;
- }
- function form($instance) {
- $defaults = array( 'title' => 'Text Widget', 'text1' => '<p>Enter text here</p>', 'text2' => '<p>Enter text here</p>', 'text3' => '<p>Enter text here</p>' );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Widget Title:</label>
- <input id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'text1' ); ?>">Text Area 1:</label>
- <textarea id="<?php echo $this->get_field_id( 'text1' ); ?>" name="<?php echo $this->get_field_name( 'text1' ); ?>" style="width:100%;" rows="4"><?php echo $instance['text1']; ?></textarea>
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'text2' ); ?>">Text Area 2:</label>
- <textarea id="<?php echo $this->get_field_id( 'text2' ); ?>" name="<?php echo $this->get_field_name( 'text2' ); ?>" style="width:100%;" rows="4"><?php echo $instance['text2']; ?></textarea>
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'text3' ); ?>">Text Area 3:</label>
- <textarea id="<?php echo $this->get_field_id( 'text3' ); ?>" name="<?php echo $this->get_field_name( 'text3' ); ?>" style="width:100%;" rows="4"><?php echo $instance['text3']; ?></textarea>
- </p>
- <?php
- }
- }
- function widget_sesotext_init()
- {
- register_widget('widget_sesotext');
- }
- add_action('widgets_init', 'widget_sesotext_init');
- // Seso Footer Contact Form
- class widget_sesocontactform extends WP_Widget {
- function widget_sesocontactform() {
- /* Widget settings. */
- $widget_ops = array( 'description' => __('Contact Us Form - Footer Only') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesocontactform' );
- /* Create the widget. */
- $this->WP_Widget( 'sesocontactform', __('Seso - Contact Us Form'), $widget_ops, $control_ops );
- }
- function widget($args, $instance) {
- extract($args);
- // Output
- echo '<li>';
- $title = apply_filters('widget_title', $instance['title']);
- $to = $instance['recipient'];
- $themePath = get_template_directory_uri();
- echo '<h3>'.$title.'</h3>';
- echo '<form id="footerContact" method="post" action="'.$themePath.'/inc/wpmail.php?to='.$to.'">
- <p><input type="text" name="name" id="name" value="" class="textfield" size="22" tabindex="3" /><label class="textfield_label" for="name">Name *</label></p>
- <p><input type="text" name="email" id="email" value="" class="textfield" size="22" tabindex="4" /><label class="textfield_label" for="email">Email *</label></p>
- <p><textarea name="content" rows="20" cols="30" tabindex="5" class="textarea"></textarea></p>
- <p><input name="submit" class="footersubmit" id="footerbutton" tabindex="6" value="Submit" type="submit" /></p>
- </form>';
- echo '</li>';
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- /* Strip tags (if needed) and update the widget settings. */
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['recipient'] = strip_tags( $new_instance['recipient'] );
- return $instance;
- }
- function form($instance) {
- $defaults = array( 'title' => 'Contact Us', 'recipient' => 'admin@admin.com' );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Widget Title:</label>
- <input id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'recipient' ); ?>">Recipient Email:</label>
- <input id="<?php echo $this->get_field_id( 'recipient' ); ?>" name="<?php echo $this->get_field_name( 'recipient' ); ?>" value="<?php echo $instance['recipient']; ?>" style="width:100%;" />
- </p>
- <?php
- }
- }
- function widget_sesocontactform_init()
- {
- register_widget('widget_sesocontactform');
- }
- add_action('widgets_init', 'widget_sesocontactform_init');
- // Seso Recent Posts w/ Images
- class widget_sesorecent extends WP_Widget {
- function widget_sesorecent() {
- /* Widget settings. */
- $widget_ops = array( 'description' => __('Display recent posts with images') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesorecent' );
- /* Create the widget. */
- $this->WP_Widget( 'sesorecent', __('Seso - Recent Posts'), $widget_ops, $control_ops );
- }
- function widget($args, $instance) {
- extract($args);
- $title = apply_filters('widget_title', $instance['title']);
- $show = $instance['show'];
- global $post, $wpdb;
- $themePath = get_template_directory_uri();
- $recent_posts = new WP_Query('showposts='.$show.'');
- if ($name == "Seso Front Page") {
- // Output Frontpage
- echo '<li id="portfolio">';
- echo '<h3>'.$title.'</h3>';
- echo '<ul>';
- while ($recent_posts->have_posts()) : $recent_posts->the_post(); ?>
- <li>
- <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
- <?php if ( has_post_thumbnail() ) {
- $image_id = get_post_thumbnail_id();
- $image_url = wp_get_attachment_image_src($image_id,'full'); $image_url = $image_url[0]; ?>
- <img src="<?php echo $themePath ?>/inc/timthumb.php?src=<?php echo $image_url; ?>&w=180&h=105&zc=1&q=95" alt="<?php the_title(); ?>" width="180" height="105" />
- <?php } else { ?>
- <img src="<?php get_template_directory_uri(); ?>/images/portfolio-pic.png" alt="No Post Image for <?php the_title(); ?>" />
- <?php } ?>
- </a>
- <p><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo ShortenTitle(get_the_title()); ?></a>
- <?php echo ShortenText(get_the_content()); ?></p>
- </li>
- <?php endwhile;
- echo '</ul>';
- echo '</li>';
- } else {
- // Output other
- echo '<li id="thumbwidget">';
- echo '<h3>'.$title.'</h3>';
- echo '<ul>';
- while ($recent_posts->have_posts()) : $recent_posts->the_post(); ?>
- <li>
- <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
- <?php if ( has_post_thumbnail() ) {
- the_post_thumbnail('thumbnail');
- } else { ?>
- <img src="<?php get_template_directory_uri(); ?>/images/small-pic.png" alt="No Post Image for <?php the_title(); ?>" />
- <?php } ?>
- </a>
- <p><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo ShortenTitle(get_the_title()); ?></a><br />
- <span><?php the_time('F d, Y'); ?></span></p>
- </li>
- <?php endwhile;
- echo '</ul>';
- echo '</li>';
- }
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- /* Strip tags (if needed) and update the widget settings. */
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['show'] = strip_tags( $new_instance['show'] );
- return $instance;
- }
- function form($instance) {
- $defaults = array( 'title' => 'Recent Posts', 'show' => '4' );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Widget Title:</label>
- <input id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'name' ); ?>">Number of Posts:</label>
- <input id="<?php echo $this->get_field_id( 'name' ); ?>" name="<?php echo $this->get_field_name( 'show' ); ?>" value="<?php echo $instance['show']; ?>" style="width:100%;" />
- </p>
- <?php
- }
- }
- function widget_sesorecent_init()
- {
- register_widget('widget_sesorecent');
- }
- add_action('widgets_init', 'widget_sesorecent_init');
- // Seso Popular Posts w/ Images
- class widget_sesopopular extends WP_Widget {
- function widget_sesopopular() {
- /* Widget settings. */
- $widget_ops = array( 'description' => __('Display popular posts with images') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesopopular' );
- /* Create the widget. */
- $this->WP_Widget( 'sesopopular', __('Seso - Popular Posts'), $widget_ops, $control_ops );
- }
- function widget($args, $instance) {
- extract($args);
- $title = apply_filters('widget_title', $instance['title']);
- $show = $instance['show'];
- global $post, $wpdb;
- $themePath = get_template_directory_uri();
- $pop = new WP_Query();
- $pop->query('showposts='.$show.'&orderby=comment_count');
- if ($name == "Seso Front Page") {
- // Output Frontpage
- echo '<li id="portfolio">';
- echo '<h3>'.$title.'</h3>';
- echo '<ul>';
- while ($pop->have_posts()) : $pop->the_post(); ?>
- <li>
- <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
- <?php if ( has_post_thumbnail() ) {
- $image_id = get_post_thumbnail_id();
- $image_url = wp_get_attachment_image_src($image_id,'full'); $image_url = $image_url[0]; ?>
- <img src="<?php echo $themePath ?>/inc/timthumb.php?src=<?php echo $image_url; ?>&w=180&h=105&zc=1&q=95" alt="<?php the_title(); ?>" width="180" height="105" />
- <?php } else { ?>
- <img src="<?php get_template_directory_uri(); ?>/images/portfolio-pic.png" alt="No Post Image for <?php the_title(); ?>" />
- <?php } ?>
- </a>
- <p><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo ShortenTitle(get_the_title()); ?></a>
- <?php echo ShortenText(get_the_content()); ?></p>
- </li>
- <?php endwhile;
- echo '</ul>';
- echo '</li>';
- } else {
- // Output other
- echo '<li id="thumbwidget">';
- echo '<h3>'.$title.'</h3>';
- echo '<ul>';
- while ($pop->have_posts()) : $pop->the_post(); ?>
- <li>
- <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
- <?php if ( has_post_thumbnail() ) {
- the_post_thumbnail('thumbnail');
- } else { ?>
- <img src="<?php get_template_directory_uri(); ?>/images/small-pic.png" alt="No Post Image for <?php the_title(); ?>" />
- <?php } ?>
- </a>
- <p><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo ShortenTitle(get_the_title()); ?></a><br />
- <span><?php the_time('F d, Y'); ?></span></p>
- </li>
- <?php endwhile;
- echo '</ul>';
- echo '</li>';
- }
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- /* Strip tags (if needed) and update the widget settings. */
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['show'] = strip_tags( $new_instance['show'] );
- return $instance;
- }
- function form($instance) {
- $defaults = array( 'title' => 'Popular Posts', 'show' => '3' );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Widget Title:</label>
- <input id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'name' ); ?>">Number of Posts:</label>
- <input id="<?php echo $this->get_field_id( 'name' ); ?>" name="<?php echo $this->get_field_name( 'show' ); ?>" value="<?php echo $instance['show']; ?>" style="width:100%;" />
- </p>
- <?php
- }
- }
- function widget_sesopopular_init()
- {
- register_widget('widget_sesopopular');
- }
- add_action('widgets_init', 'widget_sesopopular_init');
- // Seso Portfolio Widget
- class widget_sesoportfolio extends WP_Widget {
- function widget_sesoportfolio() {
- /* Widget settings. */
- $widget_ops = array( 'description' => __('Display portfolio with images') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesoportfolio' );
- /* Create the widget. */
- $this->WP_Widget( 'sesoportfolio', __('Seso - Portfolio'), $widget_ops, $control_ops );
- }
- function widget($args, $instance) {
- extract($args);
- $title = apply_filters('widget_title', $instance['title']);
- $show = $instance['show'];
- $portfolio = $instance['portfolio'];
- global $post, $wpdb;
- $themePath = get_template_directory_uri();
- // Output Frontpage
- echo '<li id="portfolio">';
- echo '<h3>'.$title.'</h3>';
- echo '<ul>'; ?>
- <?php query_posts('post_type='.$portfolio.'&posts_per_page='.$show.''); ?>
- <?php if(have_posts()) : while(have_posts()) : the_post(); ?>
- <li>
- <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
- <?php if ( has_post_thumbnail() ) {
- $image_id = get_post_thumbnail_id();
- $image_url = wp_get_attachment_image_src($image_id,'full'); $image_url = $image_url[0]; ?>
- <img src="<?php echo $themePath ?>/inc/timthumb.php?src=<?php echo $image_url; ?>&w=180&h=105&zc=1&q=95" alt="<?php the_title(); ?>" width="180" height="105" />
- <?php } else { ?>
- <img src="<?php get_template_directory_uri(); ?>/images/portfolio-pic.png" alt="No Post Image for <?php the_title(); ?>" />
- <?php } ?>
- </a>
- <p><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo ShortenTitle(get_the_title()); ?></a>
- <?php echo ShortenText(get_the_content()); ?></p>
- </li>
- <?php endwhile; else: ?>
- <?php endif; ?>
- <?php wp_reset_query();
- echo '</ul>';
- echo '</li>';
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- /* Strip tags (if needed) and update the widget settings. */
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['show'] = strip_tags( $new_instance['show'] );
- $instance['portfolio'] = strip_tags( $new_instance['portfolio'] );
- return $instance;
- }
- function form($instance) {
- $defaults = array( 'title' => 'Portfolio', 'show' => '3' );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Widget Title:</label>
- <input id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'name' ); ?>">Which Portfolio? (custom post type name):</label>
- <input id="<?php echo $this->get_field_id( 'portfolio' ); ?>" name="<?php echo $this->get_field_name( 'portfolio' ); ?>" value="<?php echo $instance['portfolio']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'name' ); ?>">Number of Portfolio (3 for frontpage):</label>
- <input id="<?php echo $this->get_field_id( 'name' ); ?>" name="<?php echo $this->get_field_name( 'show' ); ?>" value="<?php echo $instance['show']; ?>" style="width:100%;" />
- </p>
- <?php
- }
- }
- function widget_sesoportfolio_init()
- {
- register_widget('widget_sesoportfolio');
- }
- add_action('widgets_init', 'widget_sesoportfolio_init');
- // Seso Twitter Widget
- class widget_sesotwitter extends WP_Widget {
- function widget_sesotwitter() {
- /* Widget settings. */
- $widget_ops = array('description' => __('Display Your Tweets') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesotwitter' );
- /* Create the widget. */
- $this->WP_Widget( 'sesotwitter', __('Seso - Twitter'), $widget_ops, $control_ops );
- }
- function widget($args, $instance) {
- extract($args);
- $title = apply_filters('widget_title', $instance['title']);
- $account = $instance['account'];
- $show = $instance['show'];
- $directory = get_bloginfo( template_url );
- // Output
- echo $before_widget;
- echo '<h3>'.$title.'</h3>';
- echo '<ul id="twitter_update_list"><li>Oops Twitter isnt working at the moment</li></ul>';
- echo '<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>';
- echo '<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/'.$account.'.json?callback=twitterCallback2&count='.$show.'"></script>';
- echo $after_widget;
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['show'] = strip_tags( $new_instance['show'] );
- $instance['account'] = strip_tags( $new_instance['account'] );
- return $instance;
- }
- function form($instance) {
- $defaults = array( 'title' => 'Follow Us on Twitter', 'show' => '4', 'account' => 'anteksiler' );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Widget Title:</label>
- <input id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'account' ); ?>">Twitter Account:</label>
- <input id="<?php echo $this->get_field_id( 'account' ); ?>" name="<?php echo $this->get_field_name( 'account' ); ?>" value="<?php echo $instance['account']; ?>" style="width:100%;" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'show' ); ?>">Number of Tweets:</label>
- <input id="<?php echo $this->get_field_id( 'show' ); ?>" name="<?php echo $this->get_field_name( 'show' ); ?>" value="<?php echo $instance['show']; ?>" style="width:100%;" />
- </p>
- <?php
- }
- }
- function widget_sesotwitter_init()
- {
- register_widget('widget_sesotwitter');
- }
- add_action('widgets_init', 'widget_sesotwitter_init');
- // Seso Video Widget
- class widget_sesovideo extends WP_Widget {
- function widget_sesovideo() {
- /* Widget settings. */
- $widget_ops = array('description' => __('A widget that displays your YouTube or Vimeo Video.') );
- /* Widget control settings. */
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sesovideo' );
- /* Create the widget. */
- $this->WP_Widget( 'sesovideo', __('Seso Video Widget'), $widget_ops, $control_ops );
- }
- function widget( $args, $instance ) {
- extract( $args );
- $title = apply_filters('widget_title', $instance['title'] );
- $embed = $instance['embed'];
- $desc = $instance['desc'];
- // Output
- echo $before_widget;
- echo '<h3>'.$title.'</h3>';
- ?>
- <div class="sesovideo">
- <?php echo $embed ?>
- </div>
- <p class="sesovideodesc"><?php echo $desc ?></p>
- <?php
- echo $after_widget;
- }
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
- $instance['title'] = strip_tags( $new_instance['title'] );
- $instance['desc'] = stripslashes( $new_instance['desc']);
- $instance['embed'] = stripslashes( $new_instance['embed']);
- return $instance;
- }
- function form( $instance ) {
- $defaults = array(
- 'title' => 'Seso Video Widget',
- 'embed' => stripslashes( '<object width="290" height="180"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=16366948&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00ADEF&fullscreen=1&autoplay=0&loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=16366948&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00ADEF&fullscreen=1&autoplay=0&loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="290" height="180"></embed></object>'),
- 'desc' => 'Description of the video',
- );
- $instance = wp_parse_args( (array) $instance, $defaults ); ?>
- <p>
- <label for="<?php echo $this->get_field_id( 'title' ); ?>">Title:</label>
- <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" />
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'embed' ); ?>">Embed Code: (Width should be 290px max)</label>
- <textarea style="height:200px;" class="widefat" id="<?php echo $this->get_field_id( 'embed' ); ?>" name="<?php echo $this->get_field_name( 'embed' ); ?>"><?php echo stripslashes(htmlspecialchars(( $instance['embed'] ), ENT_QUOTES)); ?></textarea>
- </p>
- <p>
- <label for="<?php echo $this->get_field_id( 'desc' ); ?>">Description:</label>
- <input class="widefat" id="<?php echo $this->get_field_id( 'desc' ); ?>" name="<?php echo $this->get_field_name( 'desc' ); ?>" value="<?php echo stripslashes(htmlspecialchars(( $instance['desc'] ), ENT_QUOTES)); ?>" />
- </p>
- <?php
- }
- }
- function widget_sesovideo_init()
- {
- register_widget('widget_sesovideo');
- }
- add_action('widgets_init', 'widget_sesovideo_init');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement