硬编码的array( 12, 31 ) 是否与array($implode_pages).
较早者相当于
array( 0 => 12, 1 => 31 )
后者相当于
array( 0 => \'12, 31\' )
$implode_pages = implode(\', \',array_keys($pages, 1)); 制造$implode_pages 字符串-不是您想要的字符串<不仅如此,这是一个完全多余的步骤。
\'post__not_in\' => array_keys($pages, 1)
应该。。。