theme path (theme folder url) (tag)

get_parent_theme_file_path()

Gets the system path to the parent theme (not the child theme). Does not contain a slash at the end.

get_parent_theme_file_uri()

Retrieves the URL of the specified file of the parent theme.

get_stylesheet_directory()

Gets the absolute path to the child theme or parent theme (if the child theme is NOT used). Does not contain a trailing slash /.

get_stylesheet_directory_uri()

Gets the URL of the current theme (child if it is used or parent). Does not contain / at the end. Considers SSL.

get_template_directory()

Gets the system path to the parent theme (not the child). Without a slash at the end.

get_template_directory_uri()

Retrieve current theme directory URI. Returns the URL to the root theme, not a child one. Doesn't contain a closing slash at the end.

get_theme_file_path()

Gets the path to the specified theme file. Work with child themes.

get_theme_file_uri()

Gets the URL of the specified theme file. Takes into account child themes.

get_theme_root()

Gets the system path of the directory where all themes are located. The slash at the end is absent.

get_theme_root_uri()

Gets the URL of the themes directory. The URL does not have a trailing slash.

register_theme_directory()

Register a directory that can contain themes.