-1

誰かが私のテーマをインストールしてアクティブ化したときに、テーマに関するテキスト情報を含むデータベースの「wp_post」テーブルにダミーページ(タイポグラフィなど)を追加したいと思います。

4

2 に答える 2

1

ページを挿入するために呼び出すことができるフックがあります。

1- after_switch_theme フックは、テーマを切り替えるときに呼び出されます (wp バージョン > 3.3.0 の場合に利用可能)フック リファレンス

2- wp_insert_post は、ページ/投稿の作成に使用されます ( wp_insert_postの詳細なドキュメント)

以下のコードは、テーマの functions.php にあります。

<?php
function myactivationfunction($oldname, $oldtheme=false) {

}
add_action("after_switch_theme", "myactivationfunction", 10 ,  2);

参照 :テーマの有効化と無効化に関する詳細はこちらで説明しています

于 2013-01-09T06:00:11.970 に答える
0

dbDelta( " YOUR QUERY " );ページの挿入に使用できます

于 2013-01-09T05:31:39.263 に答える