高级自定义文件 select

Advanced custom files select

我在一个发布文章的客户网站上工作,这些文章有一个在 ACF 中创建的来源选项。客户最终会希望添加其他来源以供选择。不是让客户进入高级自定义字段区域并向选择添加源,是否有创建列表或类似于 Drupal 视图的选项?所以,我的客户可以轻松地进入源页面,添加一个源,然后它会自动添加到 ACF 列表中?

非常感谢任何帮助。

贾斯汀,这是可能的。有几种方法可以解决它 - 您可以创建一个名为 "Source" 的新自定义 Post 类型并将其设置为 ACF 关系类型字段,但此处可能有点过分。

另一种有用的方法是为您的帖子添加 "source" 分类法。在您的 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 类别一样。这里有更多相关信息:https://codex.wordpress.org/Function_Reference/register_taxonomy