私のワードプレスマルチサイトインストールにいくつかのjqueryプラグインファイルを含めたいです。私の解決策は、これらのjqueryプラグインを必要とするページ用の特定のテンプレートファイルを作成することでした。以下は、テンプレートファイルの最後の行に配置した私のJavaScriptファイルを含むコード行です。
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/plugins/jquery.tablesorter.min.js" ></script>
このソリューションは、特定のテンプレートにファイルを含めるための安全な方法ですか?どんなフィードバックでもとても役に立ちます!
@ N00bがYesと述べたように、機密情報が含まれていない限り、JSスクリプトを追加しても安全です。 JSは完全にクライアントに公開されています、とにかくそれをするべきではありません。
しかしあなたの状況は、サイト固有のカスタムプラグインを作成し、それを使用してJSを追加することをお勧めします。
例:
function themeslug_enqueue_style() {
wp_enqueue_style( 'core', 'style.css', false );
}
function themeslug_enqueue_script() {
wp_enqueue_script( 'my-js', 'filename.js', false );
}
add_action( 'wp_enqueue_scripts', 'themeslug_enqueue_style' );
add_action( 'wp_enqueue_scripts', 'themeslug_enqueue_script' );