نعم، كان الفلتر هو المفتاح! لدي هذا كجزء من فئة ويبدو أنه يعمل بشكل جيد:
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; // السماح بالسلوك الطبيعي لأنواع المنشورات الأخرى
}