我将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
从前端执行的限制?