我想添加虚拟页面(如排版)到数据库"wp_post"表,其中包含关于主题的文本信息,当有人安装和激活我的主题。
你可以调用钩子来插入页面。
1- after_switch_theme钩子在切换主题时被调用(如果你的wp版本> 3.3.0可用)钩子引用
2- wp_insert_post用于创建页面/post(更多文档在wp_insert_post)
下面的代码将在您的主题函数。php
<?php
function myactivationfunction($oldname, $oldtheme=false) {
}
add_action("after_switch_theme", "myactivationfunction", 10 , 2);
参考:这里更详细地解释了主题的激活和停用
您可以使用dbDelta( " YOUR QUERY " );
来插入页面