我想使用下一個PHP腳本來提供組合的,預先壓縮和縮小的JS和CSS文件。源代碼可在這裏找到:https://code.google.com/p/compress/
有一個安裝了wordpress的WAMP localhost。
而我做了什麼:
用PHP壓縮腳本在Wordpress子主題中縮小css和js
加入兒童主題的 文件夾中的三個文件(jsmin.php,cssmin.php,compress.php);
在child-theme文件夾中添加目錄'min';
創建文件 'compress_timestamp.php'
加入下面的代碼到的header.php(試過的functions.php然後試圖第一線的header.php的 )
require_once('compress_timestamp.php'); //load timestamp created by compress.php module sets field $compress_stamp=unix_timestamp
if (stripos($_SERVER['HTTP_ACCEPT_ENCODING'],'GZIP')!==false)
$gz='gz'; else $gz=null; echo '<link rel="stylesheet" type="text/css" href="min/css_schedule_'.$compress_stamp.'.css'.$gz.'" />',PHP_EOL; // the following scripts were combined into css_schedule // echo '<link rel="stylesheet" type="text/css" href="CSS/menu.css" />',PHP_EOL; // echo '<link rel="stylesheet" type="text/css" href="CSS/ThreeColumnFixed.css" />',PHP_EOL; // echo '<link rel="stylesheet" type="text/css" href="CSS/sprite.css" />',PHP_EOL; // echo '<link rel="stylesheet" type="text/css" href="CSS/iCal.css" />',PHP_EOL;
-
條
改線相應兒童主題和父文件夾:
echo '<link rel="stylesheet" type="text/css" href="style.css" />',PHP_EOL; echo '<link rel="stylesheet" type="text/css" href="../twentyfourteen/style.css"
什麼被錯過了,什麼是使它工作的正確方法?
最後,當所有工作完成後,如何在XAMP(VPS)上遠程啓動該腳本?
好吧,現在我沒有成功的PHP壓縮方法。而不是使用Pagespped_mod for Apache。 – whoiam