小编Din*_*sh 的帖子

如何将自定义帖子类型字段设置为帖子标题以避免“自动草稿”

我正在使用高级自定义字段插件和自定义帖子类型 UI 为我的用户提供一些额外的功能。我遇到的问题是我设置了一个用户信息菜单,并且在列表视图中所有新帖子都显示为自动草稿。无论如何,我可以让字段公司名称作为列表视图的帖子标题吗?

我尝试了下面的代码,但它没有将公司名称更新为帖子标题,并且在自定义帖子页面中它显示诸如“您当前正在编辑显示最新帖子的页面”之类的消息。

我的示例代码:

add_filter('title_save_pre', 'save_title');
function save_title() {
        if ($_POST['post_type'] == 'users') : // my custom post type name
          $new_title = $_POST['company_name']; // my custom field name
          $my_post_title = $new_title;
        endif;
        return $my_post_title;
}
Run Code Online (Sandbox Code Playgroud)

php wordpress custom-fields advanced-custom-fields

5
推荐指数
1
解决办法
3419
查看次数