上次我给大家讲了点wordpress关于用户的相关函数,这次给大家讲讲文章相关函数。
主要有如下几个函数
wp_insert_post(),wp_update_post(),wp_delete_post(),get_post(),get_posts(),new WP_Query();等方法。
wp_insert_post()
wp_insert_post是一个文章插入函数,也就是新建新的函数。
常用参数:
$my_post = array( 'post_title' => 'My post', 'post_content' => 'This is my post.', 'post_status' => 'publish', 'post_author' => $authorid, 'post_category' => array($catid1, $catid2) );
其他参数请去官网查。
如果成功,返回新建文章的id,如果失败,返回false。
wp_update_post()
wp_update_post是一个文章更新函数,也就是更新已经新建的函数。
参数比wp_insert_post多一个ID这个参数。其他的参数完全一样。
wp_delete_post()
wp_update_post是一个文章删除函数,也就是删除一篇文章的函数。
参数只有一个文章ID
get_post()
get_post是一个获取文章详情的函数,参数也只有一个文章ID。
get_posts与new WP_Query的参数完全一样,但是调用方法不同。