1. 首页
  2. WordPress 函数手册

get_locale_stylesheet_uri()

get_locale_stylesheet_uri()

检索本地化样式表URI。
Retrieves the localized stylesheet URI.

目录锚点:#说明#返回#源码


说明(Description)

默认情况下,本地化样式表文件的样式表目录位于基本主题目录中。区域设置文件的名称将是区域设置,后跟“.css”。如果不存在,则将检查文本方向样式表是否存在,例如’长期战略支持系统’.

主题可以通过使用“样式表目录uri”或“locale样式表uri”过滤器来更改样式表目录的位置。

如果要更改整个WordPress工作流的样式表文件的位置,请更改前者。如果您只是将区域设置放在一个单独的文件夹中,那么请更改后者。


返回(Return)

(string)


源码(Source)

/**
 * Retrieve localized stylesheet URI.
 *
 * The stylesheet directory for the localized stylesheet files are located, by
 * default, in the base theme directory. The name of the locale file will be the
 * locale followed by '.css'. If that does not exist, then the text direction
 * stylesheet will be checked for existence, for example 'ltr.css'.
 *
 * The theme may change the location of the stylesheet directory by either using
 * the 'stylesheet_directory_uri' filter or the 'locale_stylesheet_uri' filter.
 * If you want to change the location of the stylesheet files for the entire
 * WordPress workflow, then change the former. If you just have the locale in a
 * separate folder, then change the latter.
 *
 * @since 2.1.0
 *
 * @global WP_Locale $wp_locale
 *
 * @return string
 */
function get_locale_stylesheet_uri() {
	global $wp_locale;
	$stylesheet_dir_uri = get_stylesheet_directory_uri();
	$dir = get_stylesheet_directory();
	$locale = get_locale();
	if ( file_exists("$dir/$locale.css") )
		$stylesheet_uri = "$stylesheet_dir_uri/$locale.css";
	elseif ( !empty($wp_locale->text_direction) && file_exists("$dir/{$wp_locale->text_direction}.css") )
		$stylesheet_uri = "$stylesheet_dir_uri/{$wp_locale->text_direction}.css";
	else
		$stylesheet_uri = '';
	/**
	 * Filter the localized stylesheet URI.
	 *
	 * @since 2.1.0
	 *
	 * @param string $stylesheet_uri     Localized stylesheet URI.
	 * @param string $stylesheet_dir_uri Stylesheet directory URI.
	 */
	return apply_filters( 'locale_stylesheet_uri', $stylesheet_uri, $stylesheet_dir_uri );
}
更新版本 源码位置 使用 被使用
2.1.0 wp-includes/theme.php:274 1 function 5

get_locale_stylesheet_uri() 为WP2原创文章,链接:https://www.wp2.cn/functions/get_locale_stylesheet_uri/

发表评论

您的电子邮箱地址不会被公开。