本文整理汇总了PHP中Jetpack_Data::is_usable_domain方法的典型用法代码示例。如果您正苦于以下问题:PHP Jetpack_Data::is_usable_domain方法的具体用法?PHP Jetpack_Data::is_usable_domain怎么用?PHP Jetpack_Data::is_usable_domain使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Jetpack_Data
的用法示例。
在下文中一共展示了Jetpack_Data::is_usable_domain方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: try_registration
/**
* Attempts Jetpack registration. If it fail, a state flag is set: @see ::admin_page_load()
*/
public static function try_registration()
{
// Let's get some testing in beta versions and such.
if (self::is_development_version() && defined('PHP_URL_HOST')) {
// Before attempting to connect, let's make sure that the domains are viable.
$domains_to_check = array_unique(array('siteurl' => parse_url(get_site_url(), PHP_URL_HOST), 'homeurl' => parse_url(get_home_url(), PHP_URL_HOST)));
foreach ($domains_to_check as $domain) {
$result = Jetpack_Data::is_usable_domain($domain);
if (is_wp_error($result)) {
return $result;
}
}
}
$result = Jetpack::register();
// If there was an error with registration and the site was not registered, record this so we can show a message.
if (!$result || is_wp_error($result)) {
return $result;
} else {
return true;
}
}