네, 필터가 핵심이었어요! 클래스의 일부로 이렇게 구현했는데 잘 작동합니다:
add_filter('wpdc_publish_after_save', [$this, 'prevent_autopublish_for_konyv'], 10, 3);
public function prevent_autopublish_for_konyv($publish_to_discourse, $post_id, $post)
{
if ('konyv' === get_post_type($post)) {
return false; // 'konyv' 게시물 유형의 자동 게시를 방지합니다.
}
return $publish_to_discourse; // 다른 게시물 유형은 정상 동작을 허용합니다.
}