我最近发现,我的添加媒体按钮工作不正常,加载javascript时似乎出现了错误。错误与此链接中的描述完全相同:
https://wordpress.org/support/topic/cannot-read-property-init-of-undefined/
$(document).ready( function() {
// detection for browser SVG capability
if ( document.implementation.hasFeature(\'http://www.w3.org/TR/SVG11/feature#Image\', \'1.1\' ) ) {
$( document.body ).removeClass( \'no-svg\' ).addClass( \'svg\' );
wp.svgPainter.init(); <--- error here
}
});
它的jist是
wp-admin/load-scripts.php
未加载
wp-admin/js/svg-painter.js
不管出于什么原因,我试图禁用所有插件,但没有成功。我还检查了我的功能。php的任何处理管理js和没有运气。我不确定解决这个问题的最佳方法是什么,有什么想法吗?