Example #1
0
function nervetask_shortcode_new_task($atts)
{
    extract(shortcode_atts(array('title' => true, 'content' => true, 'category' => false, 'priority' => false, 'users' => false), $atts));
    ob_start();
    nervetask_new_task_form($atts);
    return ob_get_clean();
}
Example #2
0
 /**
  * widget function.
  *
  * @see WP_Widget
  * @access public
  * @param array $args
  * @param array $instance
  * @return void
  */
 function widget($args, $instance)
 {
     if ($this->get_cached_widget($args)) {
         return;
     }
     ob_start();
     extract($args);
     $title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base);
     $atts = array('title' => absint($instance['display_title']), 'content' => absint($instance['display_content']), 'category' => absint($instance['display_category']), 'priority' => absint($instance['display_priority']), 'users' => absint($instance['display_users']));
     nervetask_new_task_form($atts);
     $content = ob_get_clean();
     echo $content;
     $this->cache_widget($args, $content);
 }