feat(02-01): integrate Formidable class with plugin

- Added class-formidable.php to autoload in main plugin file
- Hooked setup_registration_hooks() to init action
- Added missing class-roles.php and class-acf-fields.php to autoload
- Ensures Formidable integration runs after Formidable Forms loads

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-14 19:19:13 +09:00
parent 39afa95114
commit 6e281b2e5a
2 changed files with 6 additions and 0 deletions

View File

@@ -29,6 +29,9 @@ define( 'DDHH_JM_PLUGIN_FILE', __FILE__ );
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-activator.php';
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-deactivator.php';
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-post-types.php';
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-roles.php';
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-acf-fields.php';
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-formidable.php';
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-ddhh-job-manager.php';
/**

View File

@@ -52,5 +52,8 @@ class DDHH_JM_Job_Manager {
// Initialize ACF fields
add_action( 'acf/init', array( 'DDHH_JM_ACF_Fields', 'register_fields' ) );
// Initialize Formidable Forms integration
add_action( 'init', array( 'DDHH_JM_Formidable', 'setup_registration_hooks' ) );
}
}