如何使用代码将图像附加到WordPress中的自定义帖子类型

时间:2011-05-30 作者:dwenaus

我在代码中动态创建一个自定义帖子类型(不是在编辑器中),我有一个图像要作为帖子缩略图附加到我的自定义帖子类型,并调整其大小,等等。我如何做到这一点。我正在使用wp\\u insert\\u post()成功创建自定义帖子类型。

我看过wp\\u save\\u image()、wp\\u save\\u image\\u file()、load\\u image\\u to\\u edit()、get\\u attached\\u file()等,但它们似乎都需要在$\\u POST中使用图像。我还研究了wp\\u insert\\u attachment()和update\\u attached\\u file(),它们看起来很有希望,但并不以图像为中心。

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

WP 3.1介绍set_post_thumbnail() 函数,设置附件(您需要首先创建附件,您似乎在正确的轨道上wp_insert_atachment()) 作为帖子的缩略图。

SO网友:Alex Dumitru

不幸的是,我认为您不能使用wp\\u insert\\u post,但您可以在自定义字段中添加图像的URL。

update_post_meta( $post_id,\'image_url\',$image_url);

结束

相关推荐

Formatting <code>?

我在主题中显示代码块时遇到严重问题。我想显示如下内容:<something> <something-else> Content </something-else> </something> 它在任何地方都可以正常工作,但在代码标记内这样做:<code> <something> <something-else