WordPress更新文章函数:wp_update_post
WordPress函数wp_update_post用于更新现有的文章
wp_update_post( array|object $postarr = array(), bool $wp_error = false, bool $fire_after_hooks = true )
函数参数
$postarr
数组
可用值参考wp_insert_post()函数的$postarr参数
$wp_error
布尔值,默认值:false
是否返回错误信息
$fire_after_hooks
布尔值,默认值:true
是否启用更新文章后的hooks
函数使用示例
$my_post = array(
'ID' => 3556,
'post_title' => 'WordPress更新文章函数:wp_update_post',
'post_content' => '新的文章内容',
);
wp_update_post( $my_post );
扩展阅读
wp_update_post()函数位于:wp-includes/post.php
相关函数:
- wp_insert_post()
- get_the_terms()
- wp_list_pluck()