get_block_theme_folders()
For backward compatibility reasons, block themes might be using block-templates or block-template-parts, this function ensures we fallback to these folders properly.
Хуков нет.
Возвращает
Строку[]
. Folder names used by block themes.
Использование
get_block_theme_folders( $theme_stylesheet );
- $theme_stylesheet(строка)
- The stylesheet.
По умолчанию: to leverage the main theme root
Список изменений
С версии 5.9.0 | Введена. |
Код get_block_theme_folders() get block theme folders WP 6.7.1
function get_block_theme_folders( $theme_stylesheet = null ) { $theme = wp_get_theme( (string) $theme_stylesheet ); if ( ! $theme->exists() ) { // Return the default folders if the theme doesn't exist. return array( 'wp_template' => 'templates', 'wp_template_part' => 'parts', ); } return $theme->get_block_template_folders(); }