This is an old revision of the document!
Ich war es leid in Wordoress immer wenn ich eine neue Datei anlege diese erst in der functions.php
manuell zu requiren. Mit dem Script werden alle Files eingebettet die in einem Folder sind. Praktisch.
<code php> <?php
/** * Require_once für alle Files in einem Theme Folder. * Z.b. THEME/functions/*.php * * @param string $folder Directory aus dem Includiert werden soll, z.B. “functions/” * @param string $suffix Optional. Auf was die Dateien enden müssen. Default: '.php' * */ function require_all_files( $folder = 'functions/', $suffix = '.php' ){
$search_path = get_template_directory() . '/' . $folder . '*' . $suffix; // Achtung: get_template_directory() ist eine Wordpress Funktion
foreach( glob( $search_path ) as $file ) { require_once $file; }
}
<code>