1

私は基本的に、js ファイルと css ファイルを動的にしようとしています。これを行うためにいくつかの異なる方法を試しましたが、うまくいかないようです。どんな助けでも大歓迎です!

関数.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
});
4

1 に答える 1

1

あなたの問題は正確には何ですか?スクリプトがキューに入れられず、正しく提供されませんか?

firebug またはブラウザで使用しているコンソール (通常は F12) を起動し、[ネットワーク] タブを調べて、ヘッダーが実際にテキスト/JavaScript を押し出しているかどうか、およびコンテンツが実際にそこにあるかどうかを確認します。

于 2012-06-21T18:43:40.847 に答える