Bulk update custom post types

时间:2020-07-22 作者:SamM Foolt

我使用内置的主题自定义帖子类型,并将帖子导入到该自定义帖子类型中。一切都正常,但不是这些自定义帖子类型的过滤器。如果我手动更新每个自定义帖子类型(我是指蓝色的更新按钮),那么它将开始显示在过滤器中。有没有办法更新所有帖子?我不想手动操作,因为大约有600篇帖子。

//更新

这里我发送了一张图片。这是我导入的自定义帖子类型。https://imgur.com/kefN0sV 我需要全部更新。如果我单击每个导入的帖子并单击更新按钮,那么它就会开始工作。我不需要改变任何东西,只需点击更新按钮,然后它在过滤器中工作良好。如果我不点击更新按钮,所有导入的帖子都不会在我在网站上使用的过滤框中分类。https://imgur.com/LS6p7mr

1 个回复
SO网友:t2pe

我认为你没有提供足够的信息给你一个明确的答案。

也许可以解释一下你更新帖子时在做什么——你是不是先改变了什么?

这是一项你只需要做一次的任务,还是你需要定期做?

默认情况下,Wordpress没有自定义的帖子类型-这就是为什么它们被称为“自定义”。因此,您的网站可能不是“标准”,这将使人们在没有更多信息的情况下很难在WPSE上回答。

相关推荐

Assign postmeta in bulk

我有我的页面的元参数,我想批量更改(大约300页)。我知道元名称是“header settings”,值可以是“no data”、“site data”和“page data”我还有一个函数。theme developer的php脚本专门用于解决此任务,但它不起作用。那么,有没有正确的方法来大规模分配这个元?我想header-settings 未来page-data$posts = get_posts( array( \'post-type\' => \'page\',&#x