如何在自定义帖子类型中显示作者的特色图块?

时间:2015-02-02 作者:akash ujjwal

我定制了一个帖子类型“Dream”。代码如下:

//Add custom post type by Akash
add_action( \'init\', \'create_post_type\');
function create_post_type() {   
    register_post_type( 
        \'dream\',
        array(
            \'labels\' => array(
                \'name\' => __( \'Dreams\' ),
                \'singular_name\' => __( \'Dream\' ) 
            ),        
            \'taxonomies\' => array(\'category\', \'post_tag\'),
            \'capability_type\' => \'post\',     
            \'map_meta_cap\' => true,
            \'hierarchical\' => false,
            \'rewrite\' => array(\'slug\' => \'Dreams\'),
            \'query_var\' => false,    
            \'delete_with_user\' => true,
            \'supports\' => array( 
                \'title\', \'editor\', \'author\', \'thumbnail\', 
                \'excerpt\', \'trackbacks\', \'custom-fields\', 
                \'comments\', \'revisions\', \'post-formats\' 
            ),
            \'public\' => true,
            \'has_archive\' => true
        )
    );
}
当我尝试以管理员身份添加CPT“Dream”时,它会显示用于添加媒体的特色图像块,但当我尝试以作者身份执行相同操作时,不会显示特色图像块。如何解决此问题?

1 个回复
SO网友:Jentan Bernardus

我使用了您的代码,并使用作者帐户测试了CPT。添加特色图像的选项显示得很好。

dashboard

因此,请注意,这个问题与特定的CPT片段无关,您应该看看其他地方。也许是functions.php 清理、禁用插件和/或尝试将代码段用作插件的其他主题,以缩小搜索范围。

结束