每当发布 wordpress“工作”自定义帖子时,我都会尝试运行以下功能。代码在我的主题模板中时有效(第 2-7 行),但它仅在查看帖子时运行。我希望代码在发布帖子时运行,因此我尝试将代码添加到我的functions.php 中的函数中,但是发布每个自定义帖子时都没有发生任何事情。有什么建议么?
function indeedgeo(){
$indeedgeo = get_post_meta($post>ID, indeedgeo, true);
$indeedgeos=explode(' ',$indeedgeo);
$_jr_geo_latitude = $indeedgeos[0];
$_jr_geo_longitude = $indeedgeos[1];
update_post_meta($post->ID, _jr_geo_latitude, $_jr_geo_latitude);
update_post_meta($post->ID, _jr_geo_longitude, $_jr_geo_longitude);
}
add_action('publish_Jobs', 'indeedgeo');