WordPress-一次性更新所有现有帖子 时间:2014-07-03 作者:user33991 有没有一种方法可以循环浏览WP站点上所有现有的、已发布的帖子,并在每个帖子上逐个按下“更新”按钮进行复制?这将是一次性事件。我有一个拥有数千条现有帖子的网站,我无法浏览并点击其中每一条的“更新”。我添加了一个插件,可以在每篇帖子上显示一些新信息,但为了让它在现有帖子上工作,你必须单独“更新”每篇帖子。谢谢 1 个回复 SO网友:RRikesh 我不确定它是否有效,但你可以试试跑步wp_update_post() 在所有相关岗位上。它将触发save_post 钩根据法典:与wp\\u insert\\u post()不同,只需传递要更新的帖子的ID和要更新的元素。您可以尝试循环一个post ID数组并在其上运行该函数。您可以使用WP\\u查询获取帖子ID。foreach( $posts_id as $post_id ){ wp_update_post( $post_id ); } 结束 文章导航