post_type, [ 'page', 'post' ], true ) ) { return; } if ( abdielmskef_get_page_elementor_kit( (int) $post_id ) ) { return; } $settings = function_exists( 'abdielmskef_get_settings' ) ? abdielmskef_get_settings() : []; $default = (int) ( $settings['default_new_pages_kit'] ?? 0 ); if ( ! $default ) { return; } if ( function_exists( 'abdielmskef_is_kit' ) && ! abdielmskef_is_kit( $default ) ) { return; } abdielmskef_set_page_elementor_kit( (int) $post_id, $default ); } add_action( 'wp_insert_post', 'abdielmskef_apply_default_kit_on_create', 10, 3 );