【发布时间】:2021-08-10 07:20:04
【问题描述】:
我找到了一个用于将帖子添加到另一个单一类别中的类别的 sn-p:
# remember to replace @CategoryID and @OldCategoryID. @OldCategoryID is in the middle
INSERT INTO wp_term_relationships (object_id, term_taxonomy_id, term_order)
SELECT object_id, @CategoryID, 0 FROM wp_term_relationships tr2
WHERE tr2.term_taxonomy_id = @OldCategoryID AND object_id NOT IN
(SELECT object_id FROM wp_term_relationships tr3
WHERE tr3.term_taxonomy_id = @CategoryID);
但是我无法让它适用于一系列类别的帖子。
所以这不起作用:
INSERT INTO wp_term_relationships (object_id, term_taxonomy_id, term_order)
SELECT object_id, 101, 0 FROM wp_term_relationships tr2
WHERE tr2.term_taxonomy_id IN (61,62,63,64,65) AND object_id NOT IN
(SELECT object_id FROM wp_term_relationships tr3
WHERE tr3.term_taxonomy_id = 101);
感谢帮助
本
【问题讨论】:
标签: php mysql wordpress categories