Files
sklep.elitex.pl/wp-content/themes/calla/framework/modules/eltdf-modules-loader.php
2023-11-23 22:14:40 +01:00

17 lines
559 B
PHP

<?php
if ( ! function_exists( 'calla_elated_load_modules' ) ) {
/**
* Loades all modules by going through all folders that are placed directly in modules folder
* and loads load.php file in each. Hooks to calla_elated_after_options_map action
*
* @see http://php.net/manual/en/function.glob.php
*/
function calla_elated_load_modules() {
foreach ( glob( ELATED_FRAMEWORK_ROOT_DIR . '/modules/*/load.php' ) as $module_load ) {
include_once $module_load;
}
}
add_action( 'calla_elated_before_options_map', 'calla_elated_load_modules' );
}