1

我正在尝试使用图像上传器,并且可以在普通帖子中使用它。但是,它不适用于自定义帖子类型。

经过一番搜索,我似乎需要调用 wp_enqueue_media(); 但是,如果我这样做了,那么普通帖子和自定义帖子类型的图像上传器都不起作用。

为自定义帖子类型调用此函数的最佳方法是什么?

4

1 回答 1

4
function media_uploader() {
    global $post_type;
    if( 'custom-post-type' == $post_type) {
        if(function_exists('wp_enqueue_media')) {
            wp_enqueue_media();
        }
        else {
            wp_enqueue_script('media-upload');
            wp_enqueue_script('thickbox');
            wp_enqueue_style('thickbox');
        }
    }
}
add_action('admin_enqueue_scripts', 'media_uploader');
于 2013-03-11T17:16:46.060 回答