How to Set POST permalink/slug in wordpress using wp_insert_post

前端 未结 1 1114
有刺的猬
有刺的猬 2021-02-13 19:28

I m writing simple script using wp_insert_post() to post article in blog. but one problem here, I want to make Title and slug of a

1条回答
  •  被撕碎了的回忆
    2021-02-13 19:49

    post_title sets the title, and post_name sets the slug. So:

    // Create post object
    $my_post = array(
         'post_title' => 'How to make your diet success',
         'post_name' => '7-ways-to-make-succes-Diet',
         'post_content' => 'my content',
         'post_status' => 'publish',
         'post_author' => 1,
         'post_category' => array(8,39)
      );
    
    // Insert the post into the database
    wp_insert_post( $my_post );
    

    0 讨论(0)
提交回复
热议问题