wp腳本
㈠ wp php time limit怎麼設置
第一 set_time_limit(0)長連接的實現
每次訪問PHP腳本的時候,都是當所有的PHP腳本執行完成後,我們才得到返回結果。如果我們需要一個腳本持續的運行,那麼我們就要通過php長連接的方式,來達到運行目的。
每個PHP腳本都限制了執行時間,所以我們需要通過 set_time_limit 來設置一個腳本的執行時間為無限長;然後使用 flush() 和 ob_flush() 來清除伺服器緩沖區,隨時輸出腳本的返回值。
如下面這段腳本:
<?php
header("Content-Type: text/plain");
set_time_limit(0);
$infoString = "Hello World" . "\n";
while( isset($infoString) )
{
echo $infoString;
ob_flush();
flush();
sleep(5);
}
?>
?
當我們執行後,每隔5秒鍾,我們會得到一行 Hello World ,如果不按停止按鈕,瀏覽器會不停的一行一行繼續載入。
?
?
第二 set_time_limit不起作用的解決方法
set_time_limit(秒數);
規定從該句運行時起程序必須在指定秒數內運行結束,
超時則程序出錯退出.
但是有時候設置set_time_limit沒有效果,set_time_limit函數最好是在linux下執行,在windows執行可能也無效
解決方法:
修改php.ini里的max_execution_time = 30了。這個默認是30秒,修改為max_execution_time = 300.重新啟動apaceh伺服器。這樣超時設置為300秒就有提示信息了
㈡ 怎麼在wordpress的首頁插入js代碼和友情鏈接
沒必要去改文件,直接去後台的外觀-小工具里,把「文本(任意文本或HTML)」拖到右邊的sidebar_1里,然後打開它往裡邊增加代碼就行
至於友情鏈接,WORDPRESS就有,點開鏈接菜單你就知道操作了
㈢ 如何在WordPress文章內插入簡單腳本
在WordPress寫文章的時候,如果想插入一點簡單的腳本,例如: javascript:tucao() 或者 onclick=」tucao()」 插入這樣的代碼,但是會被WordPress的安全機制自動過濾成: javascript:void(0) 和 onclick=」" 那如何解決以上問題呢?以下是解決方法:1.打開wp-include目錄下的formatting.php文件,注釋掉大概第2321行 $safe_text =str_replace(「n」,『n』,addslashes( $safe_text ));2.上傳後,刷新後台,保存剛才保存不上的文章。
