id پست از طریق هوک manage_posts_custom_column به تابع ارسال میشه (به عنوان پارامتر دوم):
function display_column_content( $column, $post_id ) {
if ($column == 'my_column'){
echo '
<form method="post">
<input type="hidden" name="postID" value="'.$post_id.'" />
<input type="submit" name="submit_getID" value="Get ID" class="button">
</form>';
}
}
add_action( 'manage_posts_custom_column' , 'display_column_content', 10, 2 );
بعد با استفاده از:
<input type="hidden" name="postID" value="'.$post_id.'" />
submit میشه و پس از reloa