首页 > 解决方案 > 将 HTML 模板转换为 wordpress 后,Ekko-Lightbox 停止工作

问题描述

我想教育我在这里可能做错了什么。我正在将 HTML 模板转换为 Wordpress。到目前为止,除了 EKKO 灯箱外,其他一切都在工作。我已将我的 css 和 js 排入 functions.php 中的灯箱文件夹(我假设它应该像其他元素一样自动开始在页面上工作)但灯箱不会只工作/弹出打开图像。我错过了什么?

我的 lightboxpage.php 和 functions.php snap 是附加的 函数和页面快照

函数.php

标签: phphtmlwordpresscustom-wordpress-pages

解决方案


更新:

花了 3 天(仍在学习),但我想通了。我猜 $handle 'jquery' 是在 WordPress 中保留的。我也是 Ekko-lightbox 的 wp_enqueue_script 和 wp_enqueue_style

我将其更新为:

函数加载样式表(){

wp_register_style('ekkolightbox', get_template_directory_uri() . '/css/ekko-lightbox.css', array(''), 1, 'all' );
wp_enqueue_style('ekkolightbox');

}

add_action('wp_enqueue_scripts', 'load_stylesheets');

函数 addjs() {

wp_register_script('customscripts', get_template_directory_uri() . '/js/jquery-3.2.1.min.js', array('jquery') , 1, 1, 1 );
wp_enqueue_script('customscripts');

wp_register_script('ekkomin', get_template_directory_uri() . '/js/ekko-lightboxmin.js', array() , 1, 1, 1 );
wp_enqueue_script('ekkomin');

} add_action('wp_enqueue_scripts', 'addjs');

谢谢你们。


推荐阅读