2

我有一个多站点,人们付费升级到 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";
}

?>

谢谢

编辑。工作代码

 <?php

 global $blog_id;
 $os = array(286,156, 98,654);
 if (in_array($blog_id, $os)) {
 echo "dont display ads";
 }


?>
4

1 回答 1

0
if (in_array($id, $os)) {

您缺少$id 前面的标志

还要确保 $current_site->id 确实返回一个数字(98例如,不是'98,654'字符串(或浮点数))

于 2013-02-28T16:27:44.603 回答