簡體   English   中英

為什么我不能在 Wordpress 上編輯頁面的 html?

[英]Why can't I edit the html of a page on Wordpress?

我正在嘗試修改 wordpress 頁面的 html,但文本按鈕不起作用。 當我檢查我的控制台時,我得到了這個:

Uncaught SyntaxError: Invalid or unexpected token: load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,wp-ajax-response,jquery…:420

我檢查了其他頁面,控制台沒有這些錯誤。 我對 php/wordpress 沒有真正的經驗,所以我不確定要尋找什么。 我檢查了 load-scripts.php 文件,但沒有得到任何線索,文件本身看起來像它的工作,因為在錯誤之前,在其他頁面上,有一個控制台日志似乎來自該文件:

JQMIGRATE: Migrate is installed, version 1.4.1 load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery…:9

另外,這是 WordPress 4.5.5

鏈接到有問題的文件

評論請求文本按鈕的 html

<button type="button" id="content-html" class="wp-switch-editor switch-html" data-wp-editor-id="content">Texto</button>

顯示頁面的圖像 這就是頁面:如果你想知道,“páginas”的意思是頁面

我嘗試過的:我轉到wp-includes/js/文件夾,並更改了文件的名稱: hoverIntent,admin-bar,heartbeat,autosave,wp-ajax-response及其縮小版本。 唯一一個我沒有改變的很常見,因為它不存在。 我預計它會給我一個不同的錯誤,甚至中斷,但什么也沒發生。

您在加載到管理員的腳本中的某處有一個 Javascript 錯誤。 這很可能來自安裝的插件之一。

首先,更新所有插件。 帶有“8”的橙色小圓圈表示有 8 個插件已過期。 修復程序可能會出現在這些更新之一中。 更新后,測試以查看您的問題是否已解決。

其次,添加define('CONCATENATE_SCRIPTS', false ); 到 web 根目錄中的wp-config.php文件。 這將告訴 WordPress 不要修改或組合管理區域腳本,並允許您調試問題。 有時僅此一項就可以解決問題,因為連接過程有時會發現格式不正確的腳本並在以這種方式修改時中斷。 所以再次,在這樣做之后進行測試。

最后,如果上述兩個選項都不能解決問題,那么您在控制台中收到的錯誤消息現在應該至少能夠指向正確的文件以找到問題所在,因為它們不再合並為一個大文件。

WordPress 不會將頁面或帖子存儲為 HTML 文件。 所有這些都是使用您的數據庫和主題模板文件動態生成的。 我最好的猜測是您正在尋找一種方法來更改您的主題模板文件,這通常是通過子主題完成的。

暫無
暫無

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

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