2016-05-03 69 views
0

我在web開發中比較新。我對最佳實踐和常見模式有更多疑問。來自定製器在生產中的Wordpress嵌入式樣式

我使用WordPress,我發現免費的主題,並使用它像起點來建立網站。此主題提供了使用Customizer進行配置的可能性,因此您只需在交互模式下更改值即可應用設置。

而且這比標題inline css style所以所有樣式都直接存儲在html中,並且肯定它們會覆蓋在css文件中定義的樣式。

我發現這個功能對於不熟悉網頁設計和深度開發的人很有用,你可以通過點擊按鈕來調整網站。

但個人來說,這個內聯代碼在頁面的源代碼中看起來很醜,爲了覆蓋它,我需要使用style直接在tag內部內聯。所以我更喜歡直接從css文件修改樣式。

總而言之,我的問題是:在生產環境中使用這樣的定製器是否好的做法,或者最好是在css文件內部構造所有樣式而無需從定製器中更改外觀。

P.S我打算將本網站用於個人目的,所以沒有其他人會修改它。

回答

1

某些主題提供了用於編輯背景/文本顏色的UI。如果這是你的情況,那麼我會只使用它,如果這是你需要的。

如果您確實在編寫自定義樣式,那麼我會建議您創建一個child theme來定製第三方主題。這提供了與代碼中網站內容(存儲在數據庫中)的分離,它將您的自定義代碼與第三方的主題代碼分開。此選項要求您可以上傳自己的主題。

+0

感謝您的回答,但兒童主題不是一種選擇,因爲我需要修改很多代碼,所以我認爲,我最終將完全從主題中移除定製器。 – CROSP