2012-01-30 33 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

這是所有我能想到的。