将URL字段添加到WordPress分类

时间:2012-12-13 作者:Don Pierre

正如标题所述,我正在尝试向taxamony添加URL字段。

function create_post_type() {  
register_post_type( \'brands\',  
    array(  
        \'labels\' => array(  
            \'name\' => __( \'Brands\' ),  
            \'singular_name\' => __( \'Brands\' )  
        ),  
    \'public\' => true,  
    \'menu_position\' => 5,  
    \'supports\' => array(\'title\', \'editor\', \'thumbnail\'),
    \'rewrite\' => array(\'slug\' => \'brands\')  
    )  
);  
} 

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

function partner_taxonomy() {  
   register_taxonomy(  
    \'partners\',  
    \'brands\',  
    array(  
        \'hierarchical\' => true,  
        \'label\' => \'Partners\',  
        \'query_var\' => true,  
        \'show_ui\' => true,
        \'rewrite\' => array(\'slug\' => \'partners\')  
    )  
);  
}  
add_action( \'init\', \'partner_taxonomy\' );
从这里,我如何向“Partners”分类法添加URL字段?还要添加到分类中的代码。用于显示的php页面。

谢谢

1 个回复
SO网友:brasofilo

从未通过直接编码完成。我使用Advanced Custom Fields 为了这个。

可以在那里显示任何类型的自定义字段,文本、图像、checbox等,并且您必须将位置规则设置为分类屏幕。

acf taxonomy rule

带有自定义字段的类别屏幕:

custom fields in category

Documentation 关于如何检索数据

结束

相关推荐

Invalid Taxonomy in template

我已经浏览了这里涉及同样错误的帖子,没有任何运气。我有一个自定义的帖子类型(Staff)和它的自定义分类法。编制员工职位和分配术语很有效,但我想根据分类术语将所有员工分组列出。但是the terms do not come through.模板文件位于此处:http://pastie.org/4372363的(相关部分)功能。php文件位于此处:http://pastie.org/4372367我为什么不能这样做?结果如下所示:<div class=\"content\"> &