-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 回答