这更像是一个PHP问题,而不是WordPress问题:
如果$newstring = \'15,30\';
然后array($newstring)
是包含此字符串的数组。
如果你print_r( array($newstring) )
, 看起来是这样的:
Array (
[0] => 15,30
)
这与
array(15,30)
.
您想做的是:
$newstring = \'15,30\';
$args = array(
\'post__in\' => explode(\',\', $newstring)
);
print_r( explode(\',\', $newstring) )
将看起来像:
Array (
[0] => 15
[1] => 30
)
现在与
array(15,30)
.
看见explode()
以便更好地了解此功能的工作原理。