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. |