我正在使用LiveReload刷新浏览器并编译SASS。浏览器扩展不太适合我,所以我将脚本添加到页脚。我正试图找到一种方法,防止添加它的功能在与本地生产环境XAMPP(在OSX 10.6.8中)相反的实时web服务器上运行。
这就是我现在拥有的:
if (! function_exists(\'_sf_live_reload\') && ! is_admin() ) :
function _sf_live_reload() { ?>
<script>document.write(\'<script src="http://\' + (location.host || \'localhost\').split(\':\')[0] + \':35729/livereload.js?snipver=1"></\' + \'script>\')</script>
<?php
}
add_action(\'tha_body_bottom\', \'_sf_live_reload\');
endif;
是的,我知道我可以记住在上传之前手动删除它,但让我们假设我不时伪造东西。此外,一次又一次地删除和重新创建此文件并不是最好的解决方案。