您好我在localhost xampp php 7.0上使用wordpress 4.7.5创建了wordpress网站,我没有对wordpress安装进行任何更改,如添加插件或任何其他修改。当我设置特色图像时,我希望wordpress执行额外的代码。为了那个原因 我想修改media-editor.js文件,以便在用户点击wordpress中的设置精选图片按钮时添加自定义。但是,当我更改媒体编辑器代码并保存文件时,更改的代码不会在浏览器中更新。我试过chrome和mozilla firefox浏览器。我清除了两个浏览器缓存,我也尝试使用CTRL + R重新加载。使用script-loader.php文件加载文件。我甚至改名为js文件夹名称仍然没有变化。 我不能在文件脚本中使用更改版本名称的解决方案作为php函数.dash.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 );
当我查看源代码时wordpress正在创建min文件,如下所示。
<script type='text/javascript' src='http://localhost/wordpress/wp-admin/load-scripts.php?c=1&load%5B%5D=hoverIntent,common,admin-bar,heartbeat,autosave,wp-ajax-response,jquery-color,wp-lists,quicktags,jquery-query,admin-comments,sug&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&load%5B%5D=-ui-autocomplete,tags-suggest,tags-box,underscore,word-count,post,editor-expand,thickbox,shortcode,backbone,wp-util,wp-backbone,&load%5B%5D=media-models,wp-plupload,mediaelement,wp-mediaelement,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edi&load%5B%5D=t,svg-painter,wp-auth-check,editor,wplink,media-upload,wp-embed&ver=4.7.5'></script>
我该怎么做才能确保将更新后的代码添加到wordpress中。 wordpress是否具有任何内置的缓存功能,可防止这些文件发生变化,因为我已经清除浏览器chache并尝试在chrome和mozilla上重新加载页面