function testFunction($post_id) { $post = get_post($post_id); print_r($post); } ちなみに投稿が公開された時に Twitter でツイートしたいといった場合は、下書きから公開への変更、予約投稿から公開への変更を検知して処理を実行しなければいけません。ちょっと大変でしたが以下のような感じで実装できましたので公開しておきます。 $runFlug = false; $postData = get_post($post_id); if($postData->post_status == 'publish') { global $post; if( $post->post_status == 'draft' || $post->post_status == 'auto-draft' ) { $runFlug = true;