2012-06-21 41 views
1

我基本上試圖讓我的js和css文件變成動態的。我嘗試了幾種不同的方式來實現這一點,但這似乎不適合我。任何幫助將不勝感激!使用header()和wordpress入隊

的functions.php

function fnp_add_js() { 
    //I've tried fnp_jquery.js.php fnp_jquery.php and fnp_jquery.js 
    wp_register_script('fnp_jquery', plugins_url('fnp_jquery.js.php', __FILE__)); 

    wp_enqueue_script('fnp_jquery'); 
} 

base.php

add_action('wp_enqueue_scripts', 'fnp_add_js'); 

的jquery.js (我試過fnp_jquery.js.php fnp_jquery.php和fnp_jquery.js)

<?php 
header('Content-type: text/javascript'); 

//I've also tried surrounding $(document).ready(function() {} with echo ''; 
?> 

$(document).ready(function() { 
    //Javascript here 
}); 
+0

你的問題到底是什麼,你的腳本沒有得到強化,它沒有得到正確的服務? –

+0

我相信它會排隊,因爲源代碼顯示標記,但我不認爲它正確讀取JavaScript。 – richard008

+0

在我試圖將jquery.js文件製作成一個php文件以便我可以在javascript中使用php變量之前,它工作正常。 – richard008

回答

1

你的問題到底是什麼,你的腳本沒有得到檢查,它沒有得到正確的服務?

在您的瀏覽器(通常是F12)中觸發Firebug或任何控制檯,並查看網絡選項卡,如果標題確實推出了文本/ JavaScript,並且內容確實存在。