1
게시 또는 페이지를 만들 수있는 플러그인을 설치할 때 활성화되는 PHP 함수에 다음 코드가 있습니다.wp_insert_post()를 사용하여 새 페이지 만들기
은 무엇가있는 페이지 :
$my_post = array(
'post_title' => 'My page Reql',
'post_type' => 'page',
'post_name' => 'my-page',
'post_content' => 'This is my page reql.',
'post_status' => 'publish',
'comment_status' => 'closed',
'ping_status' => 'closed',
'post_author' => 1,
'menu_order' => 0
);
wp_insert_post($my_post);
을 만들지 않습니다, 완벽하게 작동하고 $post_type
는 "포스트"의 경우 페이지를 만들하지만 $post_type
는 "페이지"인 경우, 그것은 작동하지 않습니다 문제? 솔루션을 찾을 수 없습니다.
대단히 감사합니다!
처럼 너무
guid
을 설정해야 생각? – cori사용자 # 1이 페이지를 게시 할 수 있습니까? post_title이 아직 사용되지 않았습니까? 내 WP 설치 중 하나에서 테스트 : 완벽하게 작동합니다. – barakadam