所以我有一个灯箱,我想在我的网站上添加hammer.js。我有以下functions.php文件。我正在加载的两个锤子js文件存在于我的子主题中的js文件夹中。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p>
<span id="verb">Verbs</span> - <span id="noun">Nouns</span>
</p>
I <span class="verb">like</span>
to <span class="verb">ride</span>
my <span class="noun">bicycle</span>
every <span class="noun">day</span>
.
<br><br>
<h1 class="_21" data-value="red">
Red
</h1>
<h1 class="_106" data-value="orange">
Orange
</h1>
<p style="font-size: 28px">
<span class="_21" id="red">■</span>
<span class="_106" id="orange">■</span>
</p>
我的public.js文件中有以下脚本
<?php
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) exit;
// BEGIN ENQUEUE PARENT ACTION
// AUTO GENERATED - Do not modify or remove comment markers above or below:
add_action( 'wp_enqueue_scripts', 'theme_light', 30 );
function theme_light() {
wp_enqueue_style( 'lightbox', get_stylesheet_directory_uri() . '/css/lightbox.css', array(), '4.3.0' );
wp_enqueue_script( 'lightbox2', get_stylesheet_directory_uri() . '/js/lightbox.js', array( 'jquery' ), '3.3.0', true );
wp_enqueue_script('swiper', get_stylesheet_directory_uri(). '/js/hammer.min.js', array('jquery'), '3.3.0', true);
wp_enqueue_script('swiper1', get_stylesheet_directory_uri(). '/js/jquery.hammer.js', array('jquery'), '3.3.0', true);
}
// END ENQUEUE PARENT ACTION
if ( !function_exists( 'chld_thm_cfg_parent_css' ) ):
function chld_thm_cfg_parent_css() {
wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( 'bootstrap','font-awesome' ) );
}
endif;
add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 );
add_action( 'wp_enqueue_scripts', 'theme_name_scripts', 20 );
function theme_name_scripts() {
wp_dequeue_script( 'simpleshift_public' );
wp_enqueue_script( 'myscript', get_stylesheet_directory_uri() .'/js/public.js', array( 'jquery' ), '1.0', true);
}
add_action('wp_head','my_conditional_script',0);
function my_conditional_script() {
if ( is_page('magdalena-morey') || ('ophelia-redpath') || ('john-glover') ) {
remove_action('wp_enqueue_scripts', array('easyFancyBox', 'enqueue_styles'), 999);
remove_action('wp_head', array('easyFancyBox', 'main_script'), 999);
remove_action('wp_print_scripts', array('easyFancyBox', 'register_scripts'), 999);
remove_action('wp_footer', array('easyFancyBox', 'enqueue_footer_scripts'));
remove_action('wp_footer', array('easyFancyBox', 'on_ready'), 999);
}
}
所以我在网站上没有错误,但没有任何反应。目前不存在移动刷卡功能。
答案 0 :(得分:0)
添加了以下
<?php
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) exit;
// BEGIN ENQUEUE PARENT ACTION
// AUTO GENERATED - Do not modify or remove comment markers above or below:
add_action( 'wp_enqueue_scripts', 'theme_light', 20 );
function theme_light() {
wp_enqueue_style( 'lightbox', get_stylesheet_directory_uri() . '/css/lightbox.css', array(), '4.3.0' );
wp_enqueue_script( 'lightbox2', get_stylesheet_directory_uri() . '/js/lightbox.js', array( 'jquery' ), '3.3.0', true );
wp_enqueue_script('swiper', get_stylesheet_directory_uri(). '/js/hammer.min.js', array('jquery'), '3.3.0', true);
wp_enqueue_script('swiper1', get_stylesheet_directory_uri(). '/js/jquery.hammer.js', array('jquery'), '3.3.0', true);
/*wp_enqueue_script( 'myscript', get_stylesheet_directory_uri() .'/js/public.js', array( 'jquery' ), '1.0', true); */
}
// END ENQUEUE PARENT ACTION
if ( !function_exists( 'chld_thm_cfg_parent_css' ) ):
function chld_thm_cfg_parent_css() {
wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( 'bootstrap','font-awesome' ) );
}
endif;
add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 );
add_action( 'wp_enqueue_scripts', 'theme_name_scripts', 30 );
function theme_name_scripts() {
wp_dequeue_script( 'simpleshift_public' );
wp_enqueue_script( 'myscript', get_stylesheet_directory_uri() .'/js/public.js', array( 'jquery' ), '1.0', true);
}
add_action('wp_head','my_conditional_script',0);
function my_conditional_script() {
if ( is_page('magdalena-morey') || ('ophelia-redpath') || ('john-glover') ) {
remove_action('wp_enqueue_scripts', array('easyFancyBox', 'enqueue_styles'), 999);
remove_action('wp_head', array('easyFancyBox', 'main_script'), 999);
remove_action('wp_print_scripts', array('easyFancyBox', 'register_scripts'), 999);
remove_action('wp_footer', array('easyFancyBox', 'enqueue_footer_scripts'));
remove_action('wp_footer', array('easyFancyBox', 'on_ready'), 999);
}
}