2009-07-27 6 views
11

WordPress 페이지를 자동으로 만드는 방법 (예 : 플러그인 활성화시)? 아래 http://codex.wordpress.org/Function_Reference/wp_insert_postWordPress - 자동으로 페이지 생성

참조 post_type을 :뿐만 아니라 페이지를 삽입 할 수 있습니다

+0

정확히 무엇을 의미합니까? wp core API를 사용하여 페이지를 생성하는 플러그인을 코딩하고 싶습니까? –

+0

예, 정확히 그 것입니다. 나는 새로운 페이지를 만들고, 어딘가에 기존 페이지를 삽입하고 싶지 않다. – Phil

답변

21

사용 wp_insert_post().

+1

페이지는 단순히 페이지로 표시된 게시물 일뿐입니다. –

+0

감사합니다. 더 쉽게 생각 : :) – Phil

+0

또한, 초보자 플러그인 dev에 질문이 ... 내가 플러그인을 활성화하거나 내가 활성화 된 순간에 그 페이지를 만들 플러그인을 지정하는 몇 가지 코드를 추가해야 할 때이 페이지를 만들 것인가? – Phil

-3

Wordpress는 데이터베이스 추상화를 위해 wp-> query API 메소드를 제공합니다. 필요한 경우 적절한 쿼리를 만들어 페이지를 만들 수 있습니다.

+4

이것은 일반적으로 매우 나쁜 제안입니다. API 함수를 사용하여 동일한 결과를 얻을 수없는 경우에만 쿼리를 사용해야합니다. 장래의 테이블 변경이 주요한 이유는 기능이 희망적으로 유지되는 동안 쿼리가 중단 될 수 있기 때문입니다. –