is_theme_paused

函数
is_theme_paused ( $theme )
参数
  • (string) $theme Path to the theme directory relative to the themes directory.
    Required:
返回值
  • (bool) True, if in the list of paused themes. False, not in the list.
定义位置
相关方法
add_theme_pagelist_theme_updatesis_plugin_pausedset_theme_moddisplay_themes
引入
5.2.0
弃用
-

is_theme_paused是一个WordPress的函数,检查当前活动的主题是否暂停。如果有一个致命的错误或一个致命的错误即将发生,一个主题可以被暂停。如果主题暂停,它返回一个布尔值true,否则返回false。

判断一个主题在技术上是否处于活动状态,但在加载时被暂停了。

关于这个和类似主题函数的更多信息,请查看《主题开发者手册》中的{@link Conditional Tags}文章。

function is_theme_paused( $theme ) {
	if ( ! isset( $GLOBALS['_paused_themes'] ) ) {
		return false;
	}

	if ( get_stylesheet() !== $theme && get_template() !== $theme ) {
		return false;
	}

	return array_key_exists( $theme, $GLOBALS['_paused_themes'] );
}

常见问题

FAQs
查看更多 >