Wordpress自动页面插入数据库时,主题激活



我想添加虚拟页面(如排版)到数据库"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 " );来插入页面

最新更新