如何获取存储在与(默认)wp_post不同的表中的帖子? 时间:2013-05-28 作者:Miloš Đakonović 我需要的是改变默认的Wordpress帖子池机制,这样我就可以从数据库中的其他表中获取帖子,而不仅仅是默认的wp\\U帖子和wp\\U Posteta。这怎么可能?我已经准备好为改变Wordpress核心的后果而自豪地死去。 1 个回复 最合适的回答,由SO网友:s_ha_dum 整理而成 不要破坏核心。中有筛选器WP_Query 如果您的SQL和regex足够好,那么这应该足以包含您的表。posts_distinct - 将SQL“DISTINCTROW”子句更改为返回post数组的查询posts_groupby - 更改返回post数组的查询的SQL“GROUP BY”子句posts_join - 更改返回post数组的查询的SQL“JOIN”子句post_limits - 更改返回post数组的查询的SQL“LIMIT”子句posts_orderby - 更改返回post数组的查询的SQL“ORDER BY”子句posts_where - 更改返回post数组的查询的SQL“WHERE”子句posts_join_paged - 使用返回post数组的查询的“JOIN”子句更改post的SQL分页posts_where_paged - 使用返回post数组的查询的“WHERE”子句更改post的SQL分页posts_clauses - 一次性更改上面的所有SQL子句。它提供了一组易于更改的元素http://codex.wordpress.org/Class_Reference/WP_Query#Filters你的问题不够详细,无法给出更详细的答案。 结束 文章导航