2009-07-27 11 views
11

WordPressページを自動的に作成する方法(たとえば、プラグインがアクティブになっているときなど)?WordPress - 自動的にページを作成する

+0

正確にはどういう意味ですか? wp core APIを使用してページを作成するプラグインをコーディングしますか? –

+0

はい、そうです。私はどこかに既存のものを挿入するのではなく、新しいページを作成したい。 – Phil

答えて

21

にもページを挿入することができます使用wp_insert_post()は、:http://codex.wordpress.org/Function_Reference/wp_insert_post

は、以下のpost_typeを参照してください。

+1

ページは単にページとしてマークされた投稿であるためです。 –

+0

ありがとうございます。私は思ったより簡単:) – Phil

+0

また、初心者のプラグインの開発者の質問...私はプラグインをアクティブにするとき、または私はプラグインを有効にしている瞬間にそのページを作ることを指定するいくつかのコードを追加する必要がありますか? – Phil

-3

Wordpressは、データベース抽象化のためのwp-> query APIメソッドを提供します。必要なときに適切なクエリを作成してページを作成できます。

+4

これは一般的に非常に悪い提案です。 API関数で同じことを達成できない場合にのみ、クエリを使用する必要があります。将来のテーブル変更の主な理由は、機能がうまく維持されている間にクエリを壊す可能性があります。 –

関連する問題