3

.js ファイルのテンプレート パスを作成する方法を知りました。

<script type="text/javascript" src="<?php bloginfo( 'template_directory' ); ?>js/scripts.js" ></script>

しかし、「scripts.js」ファイル内には、以下のような .js ファイルが含まれています。

include('js/jquery.easing.1.3.js');

include('js/jquery-ui-1.8.11.custom.min.js');

include('js/jquery.transform-0.9.3.min.js');

include('js/jquery.animate-colors-min.js');

.....等々

any1 pls は、含まれている .js ファイルのパスを最も簡単な方法で作成する方法を教えてくれます。私はワードプレスで非常に新しいです。

4

3 に答える 3

2

あなたはおそらくそれをに変更することができます

include( "jquery.easing.1.3.js" );

など。「js/」なしで。

私の理解が正しければ、同じディレクトリにある JavaScript ファイル scripts.js にファイルを含めています。

alwaysを前に付けずにファイルを含める/ということは、現在のディレクトリを検索していることを意味します。js/js/jquery.easing.1.3.jsつまり、基本的に、存在しないを含めようとしています。

編集: Javascript ファイル内で PHP インクルードを使用しようとしている場合、それは機能しません。いずれにせよ、Javascript ファイルにインクルードするべきではありません。

<script type="text/javascript" src="<?php get_bloginfo('template_url'); ?>js/scripts.js" ></script>
<script type="text/javascript" src="<?php get_bloginfo('template_url'); ?>js/jquery.easing.1.3.js" ></script>

于 2012-11-15T10:21:04.857 に答える
0

テーマに JS ファイルを含めるコードは次のとおりです。

include(get_bloginfo('template_url') . 'js/jquery.easing.1.3.js');
include(get_bloginfo('template_url') . 'js/jquery-ui-1.8.11.custom.min.js');
include(get_bloginfo('template_url') . 'js/jquery.transform-0.9.3.min.js');
include(get_bloginfo('template_url') . 'js/jquery.animate-colors-min.js');

乾杯

または、目的がすべての JS ファイルの内容を 1 つの JS ファイルに埋め込むことである場合は、次を使用する必要があります。これは、URL アドレスではなく、ファイルのファイル パスを使用します。

include(get_template_directory() . 'js/jquery.easing.1.3.js');
include(get_template_directory() . 'js/jquery-ui-1.8.11.custom.min.js');
include(get_template_directory() . 'js/jquery.transform-0.9.3.min.js');
include(get_template_directory() . 'js/jquery.animate-colors-min.js');
于 2012-11-15T10:32:42.753 に答える
-1

bloginfo( 'template_directory' );

ワードプレスのテーマは完全なパスを必要とするため、正しい方法です。

使用したい場合は include()、次のようなもの を使用します。

include(bloginfo('template_directory') . 'js/jquery.easing.1.3.js')

于 2012-11-15T10:24:54.690 に答える