0

我将 wordpress 更新到 3.5 版,我的一个功能不再起作用。

我有一个带有来自前端的帖子表单的页面,用户可以在其中将帖子提交到一个类别。

升级到 3.5 后,我也可以在媒体库中创建帖子并上传图片,但是我用来将上传的图片(如精选图片)附加到帖子的功能由于某种原因无法正常工作,我找不到。

在成功创建帖子并将图像上传到媒体库后,我使用此代码设置特色图像。我可以捕捉$post_id$attach_id set_post_thumbnail( $post_id, $attach_id );

我也对代码进行了更改,但没有运气

add_post_meta( $post_id, '_thumbnail_id', $attach_id,true );

我手动将post_meta图像添加到数据库中的帖子中,但我必须设置第_edit_lock一个。

当我添加此代码时,它_edit_lock被插入post_meta但不是_thumbnail_id

add_post_meta( $post_id, '_thumbnail_id', $attach_id,true );
add_post_meta( $post_id, '_edit_lock', time().':1',true);

在 WordPress 3.5 中,_thumbnail_id post_meta从前端执行是否有任何限制?

4

0 回答 0