Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用script-loader.php文件加载的Wordpress javascript文件未更新_Javascript_Php_Jquery_Wordpress - Fatal编程技术网

使用script-loader.php文件加载的Wordpress javascript文件未更新

使用script-loader.php文件加载的Wordpress javascript文件未更新,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,您好,我已经在本地主机xampp PHP7.0上使用wordpress 4.7.5创建了wordpress网站,我没有对wordpress安装进行任何更改,比如添加插件或任何其他修改。我希望wordpress在设置特色图片时执行额外的代码。为此 我希望修改media-editor.js文件,以便在用户单击wordpress中的“设置特色图像”按钮时添加自定义。但当我更改媒体编辑器代码并保存文件时,更改的代码不会在浏览器中更新。我尝试了chrome和mozilla firefox浏览器。我清除了浏

您好,我已经在本地主机xampp PHP7.0上使用wordpress 4.7.5创建了wordpress网站,我没有对wordpress安装进行任何更改,比如添加插件或任何其他修改。我希望wordpress在设置特色图片时执行额外的代码。为此 我希望修改media-editor.js文件,以便在用户单击wordpress中的“设置特色图像”按钮时添加自定义。但当我更改媒体编辑器代码并保存文件时,更改的代码不会在浏览器中更新。我尝试了chrome和mozilla firefox浏览器。我清除了浏览器缓存,并尝试使用CTRL+R重新加载。该文件是使用script-loader.php文件加载的。我甚至重命名了js文件夹名称,但仍然没有更改。 我无法使用更改版本名的解决方案,因为文件script-loader中的php函数。php正在将此文件添加到wordpress。添加文件的代码如下所示

$scripts->add( 'media-views',  "/wp-includes/js/media-views$suffix.js",  array( 'utils', 'media-models', 'wp-plupload', 'jquery-ui-sortable', 'wp-mediaelement' ), false, 1 );
$scripts->add( 'media-editor', "/wp-includes/js/media-editor$suffix.js", array( 'shortcode', 'media-views' ), false, 1 );
<script type='text/javascript' src='http://localhost/wordpress/wp-admin/load-scripts.php?c=1&amp;load%5B%5D=hoverIntent,common,admin-bar,heartbeat,autosave,wp-ajax-response,jquery-color,wp-lists,quicktags,jquery-query,admin-comments,sug&amp;load%5B%5D=gest,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,postbox,jquery-ui-position,jquery-ui-menu,wp-a11y,jquery&amp;load%5B%5D=-ui-autocomplete,tags-suggest,tags-box,underscore,word-count,post,editor-expand,thickbox,shortcode,backbone,wp-util,wp-backbone,&amp;load%5B%5D=media-models,wp-plupload,mediaelement,wp-mediaelement,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edi&amp;load%5B%5D=t,svg-painter,wp-auth-check,editor,wplink,media-upload,wp-embed&amp;ver=4.7.5'></script>
当我查看源代码时,wordpress正在创建min文件,如下所示

$scripts->add( 'media-views',  "/wp-includes/js/media-views$suffix.js",  array( 'utils', 'media-models', 'wp-plupload', 'jquery-ui-sortable', 'wp-mediaelement' ), false, 1 );
$scripts->add( 'media-editor', "/wp-includes/js/media-editor$suffix.js", array( 'shortcode', 'media-views' ), false, 1 );
<script type='text/javascript' src='http://localhost/wordpress/wp-admin/load-scripts.php?c=1&amp;load%5B%5D=hoverIntent,common,admin-bar,heartbeat,autosave,wp-ajax-response,jquery-color,wp-lists,quicktags,jquery-query,admin-comments,sug&amp;load%5B%5D=gest,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,postbox,jquery-ui-position,jquery-ui-menu,wp-a11y,jquery&amp;load%5B%5D=-ui-autocomplete,tags-suggest,tags-box,underscore,word-count,post,editor-expand,thickbox,shortcode,backbone,wp-util,wp-backbone,&amp;load%5B%5D=media-models,wp-plupload,mediaelement,wp-mediaelement,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edi&amp;load%5B%5D=t,svg-painter,wp-auth-check,editor,wplink,media-upload,wp-embed&amp;ver=4.7.5'></script>


我应该怎么做才能确保更新的代码被添加到wordpress中。wordpress是否有任何内置的缓存功能,可以防止这些文件中的更改,因为我已经清除了浏览器的缓存并尝试在chrome和mozilla上重新加载页面

我已经尝试了清除缓存并重新加载。你真的在编辑核心WP文件吗?基本上,当用户单击set时,我需要调用一些api这就是我修改media-editor.js核心wp文件的原因。我不是专业的wordpress开发者,当用户点击set featured image而不修改代码wp文件时,是否有其他方法调用api或执行额外代码。首先,您不应该编辑任何核心文件。这是坏的和危险的。有许多方法可以覆盖WP函数。最好有一个儿童主题。要回答您的问题,您需要提供代码及其结果的更多详细信息。你们需要提到你们到底想要完成什么。我希望在用户点击设置特色图片时执行额外的代码。就像调用一些api一样,我现在还并没有这些api的url。我希望在用户单击set-featured image时调用这些api。我已经尝试过清除缓存并重新加载。你真的在编辑核心WP文件吗?基本上,当用户单击set-featured image时,我需要调用一些api,这就是我修改media-editor.js核心WP文件的原因。我不是专业的wordpress开发者,当用户点击set featured image而不修改代码wp文件时,是否有其他方法调用api或执行额外代码。首先,您不应该编辑任何核心文件。这是坏的和危险的。有许多方法可以覆盖WP函数。最好有一个儿童主题。要回答您的问题,您需要提供代码及其结果的更多详细信息。你们需要提到你们到底想要完成什么。我希望在用户点击设置特色图片时执行额外的代码。就像调用一些api一样,我现在还并没有这些api的url。我希望在用户单击set featured image时调用这些api。