WP_SET_POST_TERMS()似乎非常慢

时间:2018-09-18 作者:Cudos

正常吗wp_set_post_terms() 非常慢?

什么时候wp_insert_post() 大约需要1秒。添加4wp_set_post_terms() 操作前7-10秒。

伪代码示例:

$values = [\'value_1\', \'value_2\', \'value_3\', \'value_4\', \'value_5\', \'value_6\'];

$post_id = \'1234\';
$taxonomy = \'offerings\';

wp_set_post_terms( $post_id, $values, $taxonomy );
wp_set_post_terms( $post_id, $values, $taxonomy );
wp_set_post_terms( $post_id, $values, $taxonomy );
wp_set_post_terms( $post_id, $values, $taxonomy );

1 个回复
SO网友:Pim

我最近批量导入了大约200篇帖子,其中附有5个分类法,每个帖子都有几个术语。完成整个批次大约需要5-10秒。

所以不,它不应该这么慢。

结束

相关推荐

Performance on WPMS

我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?