有没有更好的方式在不查询帖子的情况下引入定制内容?

时间:2012-11-21 作者:Kegan Quimby

我有一个自定义页面模板,可以通过高级自定义字段以及查询帖子拉入媒体文件。现在,客户端希望默认情况下有三个部分。。。每个都基于图像类别(我创建的)的另一个高级自定义字段填充适当的图像。

通常,我只会查询三次\\u帖子。毫无疑问,这是一种黑客行为。通常情况下,这不会导致速度问题,但是这个站点有大约50k的图像,我担心这会导致加载时间显著减少。

有没有更好的方法?也许可以把所有图片都拉进来,然后根据类别对它们进行排序?

1 个回复
最合适的回答,由SO网友:Milo 整理而成

这不是黑客行为,这是数据库的设计目的——查询大量数据。如果你担心负荷,你应该caching 在不经常更改的数据上。

也就是说,您不应该使用query_posts 创建其他查询。真正地you shouldn\'t be using query_posts at all. 通过创建其他查询WP_Query.

结束

相关推荐

Custom Post Type Templates?

是否可以为自定义帖子类型设置模板?例如,您有一个具有4种不同布局变体的公文包页面,您希望用户能够选择此帖子/页面所需的布局?想知道你们这些好人有没有办法?谢谢:)

有没有更好的方式在不查询帖子的情况下引入定制内容? - 小码农CODE - 行之有效找到问题解决它

有没有更好的方式在不查询帖子的情况下引入定制内容?

时间:2012-11-21 作者:Kegan Quimby

我有一个自定义页面模板,可以通过高级自定义字段以及查询帖子拉入媒体文件。现在,客户端希望默认情况下有三个部分。。。每个都基于图像类别(我创建的)的另一个高级自定义字段填充适当的图像。

通常,我只会查询三次\\u帖子。毫无疑问,这是一种黑客行为。通常情况下,这不会导致速度问题,但是这个站点有大约50k的图像,我担心这会导致加载时间显著减少。

有没有更好的方法?也许可以把所有图片都拉进来,然后根据类别对它们进行排序?

1 个回复
最合适的回答,由SO网友:Milo 整理而成

这不是黑客行为,这是数据库的设计目的——查询大量数据。如果你担心负荷,你应该caching 在不经常更改的数据上。

也就是说,您不应该使用query_posts 创建其他查询。真正地you shouldn\'t be using query_posts at all. 通过创建其他查询WP_Query.

相关推荐

Custom term templates

所以,我在网上做了一些研究,但没有找到可靠的答案,所以我来了。我需要为特定类别创建自定义woocommerce类别页面。例如,我有一个类别叫做“Awesome”。而不是使用由短代码生成的常规类别页面[product_category category=\"something\"], 我想为自定义特定类别页面Awesome.我发现我需要编辑taxonomy-product_cat.php 但我不知道如何将其链接到名为awesome.换句话说,我正在考虑制作php文件的自定义副本,然后将其添加为主题templ