is_site_meta_supported

函数
is_site_meta_supported ( No parameters )
返回值
  • (bool) True if site meta is supported, false otherwise.
定义位置
相关方法
wp_is_https_supportedadd_theme_supportwp_check_site_meta_support_prefiltergd_edit_image_supportwp_timezone_supported
引入
5.1.0
弃用
-

is_site_meta_supported: 这个函数检查当前网站是否支持元数据。如果该网站支持元数据,则返回true,否则返回false。

判断网站元是否被启用。

这个函数检查”blogmeta”数据库表是否存在。其结果被保存为主网络的设置,使其基本上成为一个全局设置。以后的请求将参考这个设置,而不是运行查询。

function is_site_meta_supported() {
	global $wpdb;

	if ( ! is_multisite() ) {
		return false;
	}

	$network_id = get_main_network_id();

	$supported = get_network_option( $network_id, 'site_meta_supported', false );
	if ( false === $supported ) {
		$supported = $wpdb->get_var( "SHOW TABLES LIKE '{$wpdb->blogmeta}'" ) ? 1 : 0;

		update_network_option( $network_id, 'site_meta_supported', $supported );
	}

	return (bool) $supported;
}

常见问题

FAQs
查看更多 >
闪电侠

(工作日 10:00 - 18:30 为您服务)

2025-12-14 17:36:36

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: