你看到了吗wpshell? 这是wordpress的命令行工具。基本上,它是一个Wordpress环境,允许您运行任意php,因此您可以设置WP_Query
这会拉住所有的柱子,绕过它们,然后对每个柱子发出命令。
这是我的想法,没有经过测试。使用wp_update_post()
因为它包含save_post
挂钩,相当于在编辑后屏幕上点击“更新”:
$args = array(\'posts_per_page\' => -1, \'post_type\' => \'any\')
$query = new Wp_query($args)
while ( $query->have_posts() ) : $query->the_post();
$post->wp_update_post();
echo $post->ID . \'<br />\';
endwhile;
echo \'Done! Everything saved!\';