我正在尝试在我的wordpress网站上实现一个jQuery插件.我已经想出如何使jQuery运行,但插件仍然无法正常工作.这是这个插件:contenthover
我试过这样的:
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="http://example.com/wp-content/themes/xenia/assets/js/jquery.contenthover.min.js"></script>
<script type="text/javascript">
<!--//-->
<![CDATA[//>
<!--
jQuery(document).ready(function() {
$('#d1').contenthover({
overlay_background:'#000',
overlay_opacity:0.8
});
});
//-->
<!]]//>
</script>
Run Code Online (Sandbox Code Playgroud)
无论我尝试什么都行不通.我已经包含了jQuery和插件functions.php
.当我打电话给简单的slideUp();
工作,但contenthover-plugin
没有.我究竟做错了什么?
编辑:这也是我在主题的teh functions.php中挂钩的方式
wp_register_script(THEME_SLUG . '-jqueryMain', THEME_URI . '/assets/js/jquery-2.1.4.min.js', array('jquery'));
wp_register_script(THEME_SLUG . '-contenthover', THEME_URI . '/assets/js/jquery.contenthover.min.js', array('jquery'));
wp_enqueue_script(THEME_SLUG . '-jqueryMain');
wp_enqueue_script(THEME_SLUG . '-contenthover');
Run Code Online (Sandbox Code Playgroud) 我有一个 PHP 脚本,它通过/向 API 接收和发送大量数据。它工作正常,但我的脚本调用的 API 有时会中断并返回500 Server Error。在这种情况下,我想让我的脚本重新启动
我怎样才能做到这一点?我试过了,header("Location: http://example.com/myscript.php");
但没有成功。
编辑(因为有 6 人点击了这个问题):
好的,所以我有我的myscript.php,它应该作为 crontab 运行..
这个myscript.php将大量数据发送到外部/远程 API(它不是我的 API,所以我无法在这里解决问题)。我发送的数据经过检查和验证)
myscript.php首先询问 API 哪些数据已经发送给它并跳过它,所以当myscript.php可以重新启动时,它会在某个时候完成:)