将帖子缩略图复制到自定义字段

时间:2010-12-26 作者:GPX

我刚转到另一个主题,它使用自定义字段bigimage 用于将图像与帖子关联,而不是使用WordPress的帖子缩略图。如何将所有现有帖子的URL复制到相应帖子的URLbigimage 自定义字段?

我们是否可以编写一组MySQL语句来实现这一点?

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

我不会费心这么做的。

我只需在主题文件中找到调用自定义字段的位置(可能类似于“echo get\\u post\\u meta(\'bigimage\')”或其他内容),并将其替换为the_post_thumbnail() 标签

这为您省去了处理数据的麻烦,并且使管理变得越来越简单,这就是后期缩略图的要点。而且,这可能比使用SQL复制所有数据所需的时间要少。

SO网友:Wyck

很抱歉,没有具体的答案,但这将为您指明正确的方向,您应该能够在您的功能中做到这一点。php。

首先,您可能想使用get_the_post_thumbnail

我将创建一个数组函数来获取post缩略图,我将假设“bigimage”在$wpdb->Posteta中有一个键值。如果是,您可以使用http://codex.wordpress.org/Function_Reference/add_post_meta 然后在每篇文章的自定义字段中插入图像url或id或其他内容。

结束

相关推荐

Can I load posts via Ajax?

我想制作一个公文包页面,其中每个条目(一篇帖子)都将使用Ajax获取。这样我就有了一个图像库,但在其中我不仅有图像,还有作品的描述,如果是出售的,还有商店的url,以及其他任意字段。画廊不够好,因为没有清晰的方式显示属于每个图像帖子的文本。