diff --git a/includes/class-cpt.php b/includes/class-cpt.php index d5b92d0..8b642a2 100644 --- a/includes/class-cpt.php +++ b/includes/class-cpt.php @@ -32,7 +32,7 @@ class Umzugsliste_CPT { * Constructor */ private function __construct() { - add_action( 'init', array( $this, 'register_post_type' ) ); + // CPT registration is called directly from main plugin init } /** diff --git a/umzugsliste.php b/umzugsliste.php index 00fa059..ac6948f 100644 --- a/umzugsliste.php +++ b/umzugsliste.php @@ -65,8 +65,9 @@ class Umzugsliste { * Initialize plugin components */ public function init() { - // Initialize CPT - Umzugsliste_CPT::get_instance(); + // Initialize and register CPT + $cpt = Umzugsliste_CPT::get_instance(); + $cpt->register_post_type(); // Initialize admin menu if ( is_admin() ) {