Php 高级自定义文件选择

Php 高级自定义文件选择,php,wordpress,advanced-custom-fields,Php,Wordpress,Advanced Custom Fields,我在一个发布文章的客户网站上工作,这些文章有一个在ACF中创建的源选项。客户机将希望最终添加其他源以供选择。有没有一个选项可以创建一个列表或类似于Drupal视图的东西,而不是让客户端进入advanced custom fields区域并向选项中添加一个源?所以,我的客户可以很容易地进入一个源页面,添加一个源,然后自动添加到ACF列表中 非常感谢您的帮助。贾斯汀,这是可能的。有两种方法可以实现这一点——您可以创建一个名为“Source”的新自定义帖子类型,并将其设置为ACF关系类型字段,但这可能

我在一个发布文章的客户网站上工作,这些文章有一个在ACF中创建的源选项。客户机将希望最终添加其他源以供选择。有没有一个选项可以创建一个列表或类似于Drupal视图的东西,而不是让客户端进入advanced custom fields区域并向选项中添加一个源?所以,我的客户可以很容易地进入一个源页面,添加一个源,然后自动添加到ACF列表中


非常感谢您的帮助。

贾斯汀,这是可能的。有两种方法可以实现这一点——您可以创建一个名为“Source”的新自定义帖子类型,并将其设置为ACF关系类型字段,但这可能有点过分

另一个有用的方法是为您的帖子添加“源”分类法。在functions.php文件中添加如下内容:

add_action( 'init', 'create_source_tax' );

function create_source_tax() {
    register_taxonomy(
        'source',
        'post',
        array(
            'label' => __( 'Source' ),
            'rewrite' => array( 'slug' => 'source' ),
            'hierarchical' => true,
        )
    );
}

然后你可以选择轻松地管理新资源,就像Wordpress分类一样。这里有更多的信息:

贾斯汀,这是可能的。有两种方法可以实现这一点——您可以创建一个名为“Source”的新自定义帖子类型,并将其设置为ACF关系类型字段,但这可能有点过分

另一个有用的方法是为您的帖子添加“源”分类法。在functions.php文件中添加如下内容:

add_action( 'init', 'create_source_tax' );

function create_source_tax() {
    register_taxonomy(
        'source',
        'post',
        array(
            'label' => __( 'Source' ),
            'rewrite' => array( 'slug' => 'source' ),
            'hierarchical' => true,
        )
    );
}
然后你可以选择轻松地管理新资源,就像Wordpress分类一样。这里有更多关于这方面的信息: