2012-01-30 34 views
0

我有SQL查询,我想在wordpress安装完成后自动运行。我有一个PHP文件,它会引用.sql文件并自动运行其中的所有查询,但是,您必须手动浏览到example.com/updateDB.php才能运行它。我试图让所有的东西都完全自动化,所以我想在wordpress安装的某个地方插入代码,基本上说这个代码就像在浏览器中浏览一样。Wordpress>安装后自动运行SQL代码

我已经尝试过多种方法,包括将该文件中的实际php放入安装代码中的几个不同位置或尝试卷曲等,但没有任何工作。

所以最后我的问题是,如何在wordpress安装完成之后执行此文件中的代码?我已经关闭了几次,但代码希望在数据库实际安装之前运行 - 当然,在.sql文件中的UPDATE查询中抛出了一个错误。

以下是目前出现:
设置空分贝
安装WordPress
浏览www.example.com/updateDB.php
- 代码执行得很好,该数据库被更新。

以下是我想发生:
设置空分贝
安装WordPress
- 在过程中的某一时刻我的代码被触发,该数据库与来自updateDB.php代码更新了(引用.sql文件)。

回答

0

JavaScript的应该是这个样子(显然替换您自己的文件名):

<script type="text/javascript"> 
window.open("http://www.yourURL.com/path/to/your/file.php", "_blank"); 
</script> 

将其放置在安装脚本的末尾。

0

我不确切地知道你想放在哪里,但是使用javascript在数据库设置页面后自动重定向你。为此,新的流程将是:

设置空DB

安装Wordpress->自动重定向

updateDB.php

这是所有我能想到的。