多个特色图像wordpress

时间:2014-04-02 07:19:31

标签: wordpress image featured

我想制作一个商业页面,其中包含商标本身的徽标和照片。 我为此使用自定义post-type。但是,我无法使第二个特色图像工作。 我想让它在没有插件的情况下工作。 这是我的代码:

function create_post_type() {
    register_post_type( 
        'Bedrijven', array(
            'labels' => array(
            'name' => __( 'Bedrijven' ),
            'singular_name' => __( 'bedrijf' )
            ),
        'public' => true,
        'has_archive' => true,
        'supports' => array(
            'title',
            'editor',
            'comments',
            'excerpt',
            'thumbnail',
            'author',
            'MultiPostThumbnails',
            'page-attributes',)

        )
    );
}
add_action( 'init', 'create_post_type' );


if (class_exists('MultiPostThumbnails')) {
  new MultiPostThumbnails(array(
     'label' => 'Thumbnail Image',
     'id' => 'thumbnail-image',
     'post_type' => 'bedrijven'
   ) );
 }

2 个答案:

答案 0 :(得分:6)

你可以通过这个插件简单地做到这一点: dynamic featured image

你可以通过这种方式在前端获得这些多个图像:

 if( class_exists('Dynamic_Featured_Image') ) {
    global $dynamic_featured_image;

    $featured_images = $dynamic_featured_image->get_featured_images( );
    //print_r($featured_images);

    //You can now loop through the image to display them as required
    foreach($featured_images as $featured_image) {
        echo "<img src='".$featured_image['full']."'></a>";
    }

 }

答案 1 :(得分:2)

那么,

某些插件可用于多个特色图片,即Dynamic Featured ImageMultiple Featured Images。 您可以通过这些插件轻松管理它们。