这更像是一个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() 以便更好地了解此功能的工作原理。