WP テーマをカスタマイズしていますが、不要な JS を 1 つ削除できません。フォルダーから削除しましたが、まだ html でレンダリングされます。
テーマの js フォルダーには 5 つの JQuery ファイルと、いくつかのオブジェクトを処理しているように見える base.js という名前のファイルがありますが、含めたくない JS とは関係ありません。
したがって、レンダリングされた html は次のようになります。
<script type='text/javascript' src='../wordpress/wp-content/themes/custom-theme/js/jquery.prettyPhoto.js?ver=3.7'></script>
<script type='text/javascript' src='../wordpress/wp-content/themes/custom-theme/js/jquery.fitvids.js?ver=3.7'></script>
<script type='text/javascript' src='../wordpress/wp-content/themes/custom-theme/js/jquery.innerfade.js?ver=3.7'></script>
<script type='text/javascript' src='../wordpress/wp-content/themes/custom-theme/js/jquery.backstretch.min.js?ver=3.7'></script>
<script type='text/javascript' src='../wordpress/wp-content/themes/custom-theme/js/base.js?ver=3.7'></script>
<script type='text/javascript' src='../wordpress/wp-content/themes/custom-theme/js/jquery.flexslider-min.js?ver=3.7'></script>
最後のものは必要ありません-別のものを使用するためのFlexSlider
HTMLでもレンダリングされるインラインJSがあり、それも削除したい-テーマフォルダー内のすべてのファイルをすべて開いたが、このコードがどこにも見つからなかった
<!-- Flex Slider -->
<script type = "text/javascript">
jQuery(window).load(function () {
// Slider
jQuery('#slider').flexslider({
animation: "fade",
slideDirection: "horizontal",
slideshow: true,
slideshowSpeed: 7000,
animationDuration: 600,
directionNav: true,
keyboardNav: true,
randomize: false,
pauseOnAction: true,
pauseOnHover: false,
controlsContainer: ".slideshow",
animationLoop: true
});
});
</script>
このJSのレンダリングを防ぎ、別のJSを追加する方法についてのアイデア。
ありがとうございました!