在插件中:
<?php
register_activation_hook(WP_PLUGIN_DIR.\'/your/plugin/path/plugin.php\', \'wpse_set_subdomain\');
function wpse_set_subdomain() {
$siteurl = site_url();
$subdomain = substr($siteurl, 8, 3); // may need to adjust which substring to grab
update_option(\'wpse_subdomain\', $subdomain);
}
?>
然后,无论您在哪里有条件内容:
<?php
$subdomain = get_option(\'wpse_subdomain\');
if($subdomain == \'www\') {
// www code
} else {
// other code
}
?>
正如代码注释中提到的,您可能需要通过更改数字8和3来调整要获取的子字符串(它们将获取siteurl中从字符8开始的前3个字母)。