阵列上的WP_UPDATE_POST问题 时间:2014-10-27 作者:amespower 如何在post ID数组上运行wp\\u update\\u post函数。它似乎对数组没有响应,尽管我没有收到错误并且似乎只对一个数组有效?$post_id = array(1235,1234,1228, 1221, 1211, 1212, 1208, 1200); $post = array( \'ID\' => $post_id, \'post_status\' => \'pending\' ); wp_update_post($post); 1 个回复 最合适的回答,由SO网友:shanebp 整理而成 wp_update_post “ID”应为单个post ID,而不是数组。你需要分别处理每个帖子。尝试:$post_ids = array( 1235, 1234, 1228, 1221, 1211, 1212, 1208, 1200 ); foreach($post_ids as $post_id) { $post = array( \'ID\' => $post_id, \'post_status\' => \'pending\' ); wp_update_post($post); } 结束 文章导航