我有一个多站点,人们付费升级到adfree。我有一个来自升级网站的博客ID列表。我正在尝试将代码放在获取当前博客ID的页面中,但它似乎无法正常工作。我总是得到网站ID 1返回。有什么想法吗?
<?php
$current_site = get_current_site();
$id = $current_site->id;
echo $id;
$os = array(267,156, 98,654);
if (in_array($id, $os)) {
echo "dont display ads";
}
?>
感谢
EDIT。工作守则
<?php
global $blog_id;
$os = array(286,156, 98,654);
if (in_array($blog_id, $os)) {
echo "dont display ads";
}
?>
答案 0 :(得分:0)
if (in_array($id, $os)) {
您在ID
前面缺少$
个符号
还要确保$ current_site-&gt; id确实返回一个数字(例如98
,而不是'98,654'
字符串(或浮点数))