由于大量的帖子从另一个cms导入wordpress,我最终收到了数千篇没有任何类别的帖子。
我需要将所有这些帖子添加到默认类别。我在这里看到过类似的问题:How to find all posts without category and assign the "Uncategorized"? 但我对这门学科所知甚少,无法让我知道如何应用解决方案。
解决方案是:
您可以使用wp_set_post_categories()
作用在一个数组中获取所有帖子(需要分配类别),并使用wp_set_post_categories( $post_ID, $post_categories, $append )
正在传递所需的参数。它将为您的帖子分配类别。
有人能给我解释一下如何创建整个函数以及何时何地运行它吗?
我想避免服务器内存不足,因为有这么多帖子要更改。
谢谢
丹尼尔