javascript - 为什么我的 wordpress 插件不加载 javascript 代码以便让我使用它们?
问题描述
我正在尝试开发自己的主题,并且遇到了以下问题:
我使用 WP-RECIPE,我不能使用“打印食谱”按钮,但如果我安装其他主题,该按钮正在工作。所以我认为是因为插件,所以我安装了一些随机的东西,比如“社交分享”,同样的输出。怎么了?
这是我的样式和脚本的functions.php:
<?php
//JAVASCRIPT SI CSS
function pezona_enqueue_styles() {
wp_enqueue_style(
'layout',
get_stylesheet_directory_uri() . '/assets/css/layout.css',
array(),
false,
'all'
);
wp_enqueue_style(
'stil',
get_stylesheet_directory_uri() . '/assets/css/stil.css',
array(),
false,
'all'
);
wp_enqueue_style(
'stil-responsive',
get_stylesheet_directory_uri() . '/assets/css/stil-responsive.css',
array(),
false,
'all'
);
}
add_action( 'wp_enqueue_scripts', 'pezona_enqueue_styles' );
function pezona_enqueue_scripts() {
wp_enqueue_script(
'main-js',
get_stylesheet_directory_uri() . '/assets/javascript/lazysizes.min.js',
array(),
'1.0.0',
true
);
}
add_action( 'wp_enqueue_scripts', 'pezona_enqueue_scripts' );
?>
有什么想法吗?谢谢。
解决方案
推荐阅读
- assembly - 过早重置堆栈指针?令人困惑的汇编代码
- reactjs - Uncaught (in promise) IntegrationError: Missing value for Stripe(): apiKey 应该是一个字符串。仅在部署到 vercel 但在本地工作正常时
- java - 在 jsp 和 struts 中创建下拉菜单时出错
- deployment - SqlPackage 不部署引用的 DAC 包
- wordpress - 无法以我的自定义格式比较 ACF 字段日期
- javascript - 即使在 React with Firebase Realtime DB 中返回了一个值,为什么我会得到“未定义”?
- php - 将十进制值从 JQuery Ajax 发送到 PHP 会导致不需要的舍入
- python - Ubuntu python 3.7 到 3.8 更新替代方案
- node.js - Prisma:错误:P1017 服务器已关闭连接
- node.js - 为什么我的猫鼬查询在此代码中返回未定义?