Ejemplo n.º 1
0
function pagelines_default_boxes($post_type)
{
    $d = array_reverse(get_default_fboxes());
    foreach ($d as $dp) {
        // Create post object
        $default_post = array();
        $default_post['post_title'] = $dp['title'];
        $default_post['post_content'] = $dp['text'];
        $default_post['post_type'] = $post_type;
        $default_post['post_status'] = 'publish';
        $newPostID = wp_insert_post($default_post);
        if (isset($dp['media'])) {
            update_post_meta($newPostID, 'the_box_icon', $dp['media']);
        }
        wp_set_object_terms($newPostID, 'default-boxes', 'box-sets');
        // Add other default sets, if applicable.
        if (isset($dp['set'])) {
            wp_set_object_terms($newPostID, $dp['set'], 'box-sets', true);
        }
    }
}
Ejemplo n.º 2
0
function pagelines_default_boxes($post_type)
{
    $default_posts = array_reverse(get_default_fboxes());
    foreach ($default_posts as $dpost) {
        // Create post object
        $default_post = array();
        $default_post['post_title'] = $dpost['title'];
        $default_post['post_content'] = $dpost['text'];
        $default_post['post_type'] = $post_type;
        $default_post['post_status'] = 'publish';
        $newPostID = wp_insert_post($default_post);
        update_post_meta($newPostID, 'the_box_icon', $dpost['media']);
        wp_set_object_terms($newPostID, 'default-boxes', 'box-sets');
    }
}