在wordpress中使用自定义帖子类型保存图像?

时间:2016-05-31 11:59:51

标签: php wordpress-plugin

我正在尝试将一些图片保存到我正在开发的插件中的wordpress数据库中(在教程的帮助下 - 当我尝试保存我的'滑块'帖子类型时,我看到以下屏幕:

enter image description here

这是代码..

add_action('save_post', 'fwds_save_slider_info');

function fwds_save_slider_info($post_id) {

    // verify nonce

    if (isset($_POST['fwds_slider_box_nonce']) && !wp_verify_nonce( $_POST['fwds_slider_box_nonce'], basename(__FILE__) )) {
       return $post_id;
    }
    // check autosave
    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
       return $post_id;
    }
    // check permissions
    if ('slidesjs_slider' == isset($_POST['post_type']) && current_user_can('edit_post', $post_id)) {

       /* Save Slider Images */

        print_r($_POST['gallery_img']);exit;

       $gallery_images = (isset($_POST['gallery_img']) ? $_POST['gallery_img'] : '');

       $gallery_images = strip_tags(json_encode($gallery_images));

       update_post_meta($post_id, "_fwds_gallery_images", $gallery_images);

    } else {
       return $post_id;
    }
}

当我回去查看我保存的滑块时,图像消失;我在这做错了什么?

1 个答案:

答案 0 :(得分:0)

我认为你应该删除这个 print_r($ _ POST ['gallery_img']);退出;