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:
@@ -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-activator.php';
|
||||||
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-deactivator.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-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';
|
require_once DDHH_JM_PLUGIN_DIR . 'includes/class-ddhh-job-manager.php';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -52,5 +52,8 @@ class DDHH_JM_Job_Manager {
|
|||||||
|
|
||||||
// Initialize ACF fields
|
// Initialize ACF fields
|
||||||
add_action( 'acf/init', array( 'DDHH_JM_ACF_Fields', 'register_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' ) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user