wordpressの「Jobs」カスタム投稿が公開されるたびに、次の機能を実行しようとしています。このコードは、テーマ テンプレートに配置すると機能しますが (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');