我正在嘗試阻止腳本在我的 WordPress 網站上以 HTML 形式加載。 在我的 HTML 檔案中,我可以看到這兩個腳本:
<script type="0f1a6d7ca503db410c0d10c4-text/javascript" src='https://www.[-----------].se/wp-content/plugins/theme -my-login/資產/腳本/theme-my-login.min.js?ver=7.1.2' id='theme-my-login-js'></script>
<script type="0f1a6d7ca503db410c0d10c4-text/javascript" src='https://www.phpcnc.com [------------].se/wp-content /themes/guru/framework/js/public/jquery.smartresize.js?ver=5.5.2' id='jquery-smartresize-js '></script>
#在public_html/wp-content/themes/guru/framework/register_public.php
中,我可以註解掉第二個腳本,並透過在上面的php 中設置/* */ 來防止其載入到HTML檔案:
/* wp_enqueue_script('jquery-smartresize', $template_uri.'/js/public/jquery.smartresize.js', array(), false, true); */
第一個腳本來自我想在某個頁面上使用的插件,所以我不想停用該插件。我將在 php 檔案中建立一個 IF 語句,以根據頁面 URL 排除/包含插件腳本載入到 HTML 中。
我的問題是我找不到將第一個腳本載入到 HTML 的 php 檔案,就像我為第二個腳本找到的那樣。在 public_html 中透過 ssh 搜尋時,我沒有發現任何有趣的內容或獲得很多點擊。我可以添加過濾器廣告嗎?過濾器的程式碼是怎樣的?我想最好阻止 wp_enqueue_script 執行,而不是讓 wp_enqueue_script 然後添加過濾器。
其實我只用過
我沒有呼叫函數 SO_21097900...這不起作用...我不知道該函數該放在哪裡。如果我將該函數放在同一個 php 檔案中,那麼我的網站就會崩潰。
是的,您可以在不需要的地方將腳本出列