从插件更新帖子不完全正常工作...

时间:2012-09-01 19:26:45

标签: wordpress

我正在编写一个插件,我正在更新帖子内容并使用

创建自定义字段
add_post_meta($post->ID, 'thesis_post_image', 'http://www.nurseryrhymesonline.net/images/' . $meta);

$my_post = array(
    'ID' => $post->ID,
    'post_content' => $cont
    );

wp_update_post( $my_post ); 

它工作正常,内容和自定义字段完全按照我的要求但是我可以在帖子编辑页面看到内容和自定义字段,但似乎没有更新数据库,除非我手动点击“更新”按钮。 我尝试了没有任何成功的新循环,我将帖子状态更改为“草稿”并返回“已发布”,也更改为“私有”并返回“已发布”,甚至“待定”并返回但是没有任何帮助,它不模拟手动点击更新按钮。

任何想法如何模拟单击插件中的“更新”按钮

1 个答案:

答案 0 :(得分:0)

我在过去发现使用$post->ID在插件中效果不佳。也许get_the_id()会有所帮助。食典here