get_stylesheet_directory()
Retrieve stylesheet directory path for current theme.
Used By: get_theme_file_uri()
1 time — 0.000027 sec (very fast) | 50000 times — 0.28 sec (very fast) | PHP 7.0.2, WP 4.4.1
Hooks from the function
Return
String
. Path to active theme's stylesheet directory.
Usage
get_stylesheet_directory();
Examples
#1 Demo
echo get_stylesheet_directory(); // return: /home/k/kama/example.com/public_html/wp-content/themes/themename
#2 Connect the PHP file myfile.php located in the theme folder:
include( get_stylesheet_directory() . '/includes/myfile.php');
Changelog
Since 1.5.0 | Introduced. |
Code of get_stylesheet_directory() get stylesheet directory WP 6.0.1
function get_stylesheet_directory() { $stylesheet = get_stylesheet(); $theme_root = get_theme_root( $stylesheet ); $stylesheet_dir = "$theme_root/$stylesheet"; /** * Filters the stylesheet directory path for the active theme. * * @since 1.5.0 * * @param string $stylesheet_dir Absolute path to the active theme. * @param string $stylesheet Directory name of the active theme. * @param string $theme_root Absolute path to themes directory. */ return apply_filters( 'stylesheet_directory', $stylesheet_dir, $stylesheet, $theme_root ); }