function get_blank_post()
 {
     $blank_post = array('post_author' => get_current_user_id(), 'post_type' => 'post', 'post_status' => 'publish', 'post_category' => array(pinim_get_root_category_id()), 'tags_input' => array());
     return apply_filters('pinim_get_blank_post', $blank_post);
 }
 function column_category($board)
 {
     $board_term = null;
     $root_cat = pinim_get_root_category_id();
     $category = $board->get_options('categories');
     if (!($selected_cat = $board->get_options('categories'))) {
         $is_auto_cat = true;
         $selected_cat = $root_cat;
         $cat_name = $board->get_datas('name');
         if ($board_term = term_exists($cat_name, 'category', $root_cat)) {
             $selected_cat = $board_term['term_id'];
         }
     }
     $is_auto_cat = $selected_cat == $root_cat || $board_term;
     $checked_auto_str = checked($is_auto_cat, true, false);
     $category_auto = sprintf('<input type="radio" name="%1$s[boards][%2$s][categories]" value="auto" %3$s/>%4$s', 'pinim_tool', $board->board_id, $checked_auto_str, __('auto', 'pinim'));
     $cat_args = array('hide_empty' => false, 'depth' => 20, 'hierarchical' => 1, 'echo' => false, 'selected' => $selected_cat, 'name' => sprintf('%1$s[boards][%2$s][category_custom]', 'pinim_tool', $board->board_id));
     $checked_custom_str = checked($is_auto_cat, false, false);
     $custom_cats = wp_dropdown_categories($cat_args);
     $category_custom = sprintf('<input type="radio" name="%1$s[boards][%2$s][categories]" value="custom" %3$s/>%4$s', 'pinim_tool', $board->board_id, $checked_custom_str, __('custom', 'pinim'));
     return "<span>" . $category_auto . "</span><span>" . $category_custom . "</span><br/><span>" . $custom_cats . "</span>";
 }