【问题标题】:Update Wordpress posts via SQL if they are in certain category?如果它们属于某个类别,则通过 SQL 更新 Wordpress 帖子?
【发布时间】:2015-12-28 20:40:57
【问题描述】:

如果帖子属于某个类别,我需要附加一些内容来发布内容。 这是我必须显示该类别中所有帖子的代码。

SELECT * FROM wp_posts
LEFT JOIN wp_term_relationships ON
(wp_posts.ID = wp_term_relationships.object_id)
LEFT JOIN wp_term_taxonomy ON
(wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id)
WHERE wp_posts.post_status = 'publish'
AND wp_term_taxonomy.taxonomy = 'category'
AND wp_term_taxonomy.term_id = 1
ORDER BY post_date DESC

我需要编写一个更新查询来附加帖子内容。是这样的:

UPDATE Table SET Field=CONCAT(Field,'your extra html');

如何使用选择查询的结果编写更新查询?

【问题讨论】:

    标签: sql wordpress categories posts


    【解决方案1】:

    它可以帮助你:

    UPDATE wp SET Field=CONCAT(Field,'your extra html') WHERE wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) LEFT JOIN wp_term_taxonomy ON (wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id) AND wp_posts.post_status = 'publish' AND wp_term_taxonomy.taxonomy = 'category' AND wp_term_taxonomy.term_id = 1 ORDER BY post_date DESC

    【讨论】:

      猜你喜欢
      • 2011-11-13
      • 2017-12-22
      • 2012-09-24
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      • 2020-04-18
      • 1970-01-01
      相关资源
      最近更新 更多