【发布时间】:2014-03-10 03:25:19
【问题描述】:
大家好,感谢阅读。
环境:
Wordpress + 高级自定义字段插件
问题:
我已经搜索了几个小时,但似乎找不到正确的语法来执行以下操作:
发布新帖子时,获取自定义字段值,以便用该值自动替换帖子的标题。示例:我创建一个帖子并在我的“时间”中设置“上午 10 点”自定义字段。帖子的标题会自动替换为“上午 10 点”。
示例:
所以我添加了一个过滤器:
add_filter('wp_insert_post_data', 'change_title') ;
function change_title($data)
{
$time = XXX ; // How should I get this custom field value ?
$new_title = 'Topic created at'.$time ;
$data['post_title'] = $time ;
return $data;
}
它一定很简单,但我已经尝试了 WP 和插件文档中可用的每个功能。如果有路过的人给我解决方案,我将非常感谢。
提前致谢!
【问题讨论】:
标签: php wordpress hook advanced-custom-fields