我试图将Alertify.js的JS和CSS添加到我的WordPress的特定页面/帖子中。
我正在使用简码在前端加载页面,并且页面已成功加载。发生这种情况时,我尝试了在简码目标文件中的以下选项。
简码功能:
public function test_shortcode_function()
{
ob_start();
require_once( dirname( __FILE__, 3 ).'/view/section/test.php' );
return ob_get_clean();
}
选项1:[/view/section/test.php]目标文件内
echo '<script src="'.dirname( __FILE__, 3 ).'/assets/alertify/alertify.min.js"></script>
<style type="text/css" src="'.dirname( __FILE__, 3 ).'/assets/css/alertify/alertify.min.css"></style>'
选项2:[/view/section/test.php]目标文件内部
<script src="//cdn.jsdelivr.net/npm/alertifyjs@1.13.1/build/alertify.min.js"></script>
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.13.1/build/css/alertify.min.css"/>
选项3:[/view/section/test.php]目标文件内
<script type="text/javascript"><?php require_once( dirname( __FILE__, 3 )."/assets/alertify/alertify.min.js"); ?></script>
<style type="text/css"><?php require_once( dirname( __FILE__, 3 )."/assets/alertify/css/alertify.min.css"); ?></style>
我不支持CDN,最后一个选项3可以,这是正确的方法吗?我可以要求澄清吗?