Javascript WordPress没有更新js文件
我正在更改一个JavaScript文件,但它没有显示在浏览器中。 我清除了浏览器缓存,通过wp admin清除了缓存,从.htaccess中删除了deflate代码,但仍然没有显示Javascript WordPress没有更新js文件,javascript,php,wordpress,Javascript,Php,Wordpress,我正在更改一个JavaScript文件,但它没有显示在浏览器中。 我清除了浏览器缓存,通过wp admin清除了缓存,从.htaccess中删除了deflate代码,但仍然没有显示 themes/soundwave/js/prettyPhoto.js?ver=4.2.3 当我在版本中添加任何其他数字时,例如,在url中,如果我键入: themes/soundwave/js/prettyPhoto.js?ver=4.2.3.1 将显示更改。在开发过程中,您可以在排队时将动态变量作为文件的版本传
themes/soundwave/js/prettyPhoto.js?ver=4.2.3
当我在版本中添加任何其他数字时,例如,在url中,如果我键入:
themes/soundwave/js/prettyPhoto.js?ver=4.2.3.1
将显示更改。在开发过程中,您可以在排队时将动态变量作为文件的版本传递,从而避免清除浏览器缓存的麻烦。例如,当前时间
wp_enqueue_脚本('prettypto','prettypto.js',array(),date(“h:i:s”)代码>我有这个问题。因此,在前端页面按Ctrl+U组合键查看脚本。如果没有更改,请转到functions.php并尝试定义正确的版本。(在本例中为2.0.0)
转到前端,按Ctrl+U
并尝试单击js链接以确保其未断开。您是如何将.js文件添加到主题的?您是否使用了wp\u enqueue\u scripts()
函数?我总是有这个问题,这很烦人,如果我可以选择,我会因为这个wp\u register\u脚本('prettypto',vc\u资产\u url('lib/prettypto/js/jquery.prettypto.js')、数组('jquery')、WPB\u vc\u版本,true)而完全停止使用wp\u;wp_register_script('prettypto',vc_asset_url('lib/prettypto/js/jquery.prettypto.js'),数组('jquery'),日期('h:i:s'),true);换成这一行。
wp_enqueue_script( 'theme-global-script', get_stylesheet_directory_uri(). '/js.js?ver=2.0.0', array( 'jquery'), '2.0.0', true );}