使用插件添加简单的Java脚本文件

时间:2017-04-10 作者:codemonkey

我只想在重新加载包含帖子的页面时创建一个警告框。

<script type="text/javascript">
window.alert("alert");
</script>
下面是我为加载js而编写的php代码。

function alert_js(){
   wp_enqueue_script(\'alert_js\', plugins_url( \'/alert.js\', __FILE__ ));
}
add_action(\'the_post\', \'alert_js\');
我确信它成功地在正确的位置找到了脚本(我检查了页面源代码)。但不知何故,它的行为就像没有包含javascript一样。我错过了什么?

1 个回复
最合适的回答,由SO网友:Caio Mars 整理而成

我想你错过了扳机。。。您的javascript应该是这样的,以便在加载页面时触发:

$( document ).ready(function() {
    alert( "ready!" );
});

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请