WordPress 換主題與頁面編輯器前一定要打開這篇! | wordpress首頁不見
什麼是頁面編輯器?一個網頁,可能依照不同的內容,會建議用不同的排版方式。如果是單純寫篇文章,那就有點像寫Email那樣,一個大空格讓你填就好,這時就不用用到「頁面編輯器」。如果是另一個網頁,像是首頁,可能需要多一列很多個欄位來放內容,這時就會需要用到視覺化的頁面編輯器(如下圖)。什麼是短代碼?為了記錄站長使用了什麼網頁元素、放在什麼位置、做了什麼設定等等,頁面編輯器會產生短代碼,利用這些短代碼把你的內容包起來,他長得大概像這樣:[heading]關於我們[/heading],明明只是需要「關於我們」四個字的標題,但...
什麼是頁面編輯器?一個網頁,可能依照不同的內容,會建議用不同的排版方式。如果是單純寫篇文章,那就有點像寫 Email 那樣,一個大空格讓你填就好,這時就不用用到「頁面編輯器」。如果是另一個網頁,像是首頁,可能需要多一列很多個欄位來放內容,這時就會需要用到視覺化的頁面編輯器(如下圖)。
什麼是短代碼?為了記錄站長使用了什麼網頁元素、放在什麼位置、做了什麼設定等等,頁面編輯器會產生短代碼,利用這些短代碼把你的內容包起來,他長得大概像這樣:[heading]關於我們[/heading],明明只是需要「關於我們」四個字的標題,但卻多了前後那兩串英文和符號,這些就是短代碼。
由於短代碼是由你正在使用的頁面編輯器產生的,對其他的頁面編輯器是沒有意義的,所以,當你如果想要換主題時、需要換掉目前的頁面編輯器時,照理說這些短代碼也應該要消失。
不過,目前只有 Elementor[1] 和 Beaver Builder[2] 這兩個頁面編輯器,會自動清除這些短代碼。而 Themeforest[3] 網站上銷售的主題,他們所搭配的編輯器,他們產生的短代碼,並不會隨著頁面編輯器的停用而一起消失。
如何刪除前頁面編輯器所遺留的短代碼?如果你曾經跟著帶路姬的教學,使用 Themeforest[4] 上面的主題製作網站的話,換掉 Avada[5] 與 Flatsome[6] 的主題,的確可能會需要重新編排一些頁面。而這個問題,是所有 Themeforest[7] 上面的主題幾乎都有的問題喔,除非像 Soledad 主題[8],部落格本身沒有一定要用頁面編輯器。
舉例來說:當你把 Avada[9] 主題換成其他主題,並且停用了 Fusion Builder 頁面編輯器後,編輯首頁時,就會看到很多的短代碼。
回到如何刪掉短代碼的問題,根據帶路姬實際的測試,只要花台幣約600元左右,購買一個 Shortcode Cleaner (短代碼清除工具)的外掛[10],就可以非常快速的清除掉短代碼喔!
References Elementor (wpointer.com) Beaver Builder (wpointer.com) Themef...