新聞中心

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為隆陽等服務(wù)建站,隆陽等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為隆陽企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
您為wordpress網(wǎng)站下載了一個漂亮的新主題,并嘗試將其上傳到WordPress儀表板。不幸的是,主題無法安裝并顯示以下錯誤:“無法安裝這個包。主題缺少style.css樣式表?!?/p>
在本文中,我們將探討此錯誤的原因以及解決方法。我們還將通過深入了解WordPress文件結(jié)構(gòu)的基礎(chǔ)知識,以及幫助您確保首先上傳正確的文件,向您展示如何在未來避免此錯誤。
“無法安裝這個包”錯誤在哪里出現(xiàn)?
這個特定的主題上傳錯誤顯示在WordPress儀表板的外觀 > 主題 > 安裝主題 > 上傳主題下。
它主要發(fā)生在您單擊“選擇文件”按鈕,選擇要上傳的文件,然后單擊“立即安裝”按鈕之后。簡而言之,該錯誤是安裝主題模塊獨有的,因此您不應(yīng)在WordPress的其他任何地方看到它。
單擊“立即安裝”按鈕
錯誤文本本身,內(nèi)容為“無法安裝這個包。主題缺少style.css樣式表,”被放置在主題安裝狀態(tài)消息中,就在另一條消息告訴您“主題安裝失敗”之前。
缺少樣式表錯誤
當(dāng)您看到“無法安裝這個包”錯誤時發(fā)生了什么?
計算機屏幕上的錯誤幾乎可以準(zhǔn)確地告訴您正在發(fā)生的事情,這是一種罕見的情況。在第二行中,它指出:“主題缺少style.css樣式表?!?/p>
簡而言之,您嘗試通過將WordPress主題上傳到您的WordPress儀表盤來安裝它。它包含一個 .zip 文件,其中包含一個復(fù)雜的主題文件目錄,其中包含編碼、樣式表以及管理和呈現(xiàn)儀表板、前端界面和許多其他WordPress元素的職責(zé)。
該錯誤特別表明style.css樣式表不在該WordPress文件集合中,或者WordPress由于您上傳的文件不正確而難以找到該樣式表。
簡而言之,錯誤是因為檢測不到style.css文件。它的發(fā)生是由于以下原因之一:
- style.css文件不存在于主題的根目錄,可能主題開發(fā)者犯的錯誤。
- style.css不存在于文件目錄,因為你不小心在某個時候?qū)⑵鋭h除。
- style.css文件實際上在根目錄下,但是你有沒有正確上傳目錄到WordPress。當(dāng)您在上傳之前未解壓縮文件時,有時會發(fā)生這種情況。
- 您正在嘗試上傳不屬于WordPress的文件 – 它可能根本不是主題文件。
什么是style.css樣式表?
您的WordPress文件目錄包含許多文檔和文件夾,包括PHP、CSS和HTML編碼。
CSS,或級聯(lián)樣式表,是指與PHP和HTML結(jié)合使用的網(wǎng)頁設(shè)計語言。CSS使用顏色、格式和字體對靜態(tài)網(wǎng)頁設(shè)計元素進行風(fēng)格化。簡而言之,CSS使您的網(wǎng)站內(nèi)容看起來很漂亮。
一個基本示例涉及您網(wǎng)站上的一個簡單圖像。HTML僅在樣式方面走得更遠。盡管如此,CSS通過將圖像移動到頁面上的任何位置、添加邊距、填充、背景和許多其他元素的選項來增強您的設(shè)計可能性,從而使您的內(nèi)容更加直觀。
但是,style.css不能單獨工作。它與WordPress中的所有目錄交互,并且經(jīng)常與其他編程語言協(xié)同工作以產(chǎn)生所需的結(jié)果。
style.css樣式表應(yīng)該在哪里?
style.css是所有WordPress主題的一部分。由于它是WordPress控制站點視覺設(shè)計和布局的主要方式,因此它是必需的文件。
這意味著無論何時購買或下載主題,您都應(yīng)該在主題文件中找到style.css樣式表。
注意:您通常需要解壓縮主題文件包才能查看主題文件。
例如,我們下載了Hello Elementor主題并打開主題文件以顯示文件和文件夾列表,包括style.css。
查找style.css樣式表
打開style.css會顯示其內(nèi)容,從作者的主題名稱等基本信息開始。您會注意到它告訴您不要更改此文件的任何部分,因為許多主題更喜歡您在儀表板或其他自定義目錄中進行CSS修改。
style.css樣式表示例
向下滾動,style.css樣式表會顯示一長串CSS片段,所有這些片段組合在一起使您的主題看起來如此。
style.css樣式表中的CSS代碼
因此,style.css樣式表應(yīng)該位于每個主題文件目錄中,通常位于其他CSS文件附近以及資源和模板文件夾附近。
看到“無法安裝這個包”錯誤后會發(fā)生什么?
沒有style.css樣式表的主題文件夾是無用的,至少在將其上傳到WordPress并制作功能齊全的主題時是這樣。
上傳根目錄是不可能的,因為WordPress會阻止所有嘗試上傳沒有style.css樣式表的文件。原因是缺少樣式表可能會破壞或損害整個WordPress基礎(chǔ)設(shè)施。
此外,您還會收到錯誤消息:“無法安裝這個包。主題缺少style.css樣式表。”
好消息是之前在您的 WordPress 網(wǎng)站上激活的任何主題仍然存在。對您的網(wǎng)站沒有任何損害,您也無法上傳新主題。
但是,您可能想要替換當(dāng)前主題,因此必須通過以下解決方案來更換舊主題并安裝新主題。
如何修復(fù)“主題缺少style.css樣式表”錯誤?
在本節(jié)中,我們將概述看到缺少樣式表錯誤的兩個主要原因,以及有關(guān)如何解決這些問題的信息。
如何解決主題缺少Style.css文件的情況
缺少style.css文件意味著以下兩種情況之一:主題開發(fā)人員(可能是您)未能將其包含在根目錄中,或者您自己無意中刪除了style.css文件。
對于第一種情況,我們建議采取以下行動:
您可以添加一個style.css,但這首先違背了使用預(yù)制主題的目的。更不用說,本來有樣式表但現(xiàn)在缺少樣式表的主題將無法正常工作。
如何解決WordPress無法識別style.css表的情況
有時,當(dāng)您嘗試將它上傳到儀表板時,WordPress無法識別主題目錄中的style.css。
造成這種情況的原因包括:
- 您沒有正確上傳主題。
- 您必須從開發(fā)人員那里解壓縮原始文件以顯示主題文件。
- 主題文件不適用于WordPress。
- 該文件不是主題文件,而是其他文件。
- style.css是不是在根目錄中的正確位置。
其中一些原因可能看起來很簡單,但往往最表面的原因會導(dǎo)致令人沮喪的問題。
查看以下部分,了解如何根據(jù)根本原因解決這些情況。
正確上傳主題
您可能會看到“無法安裝這個包。主題缺少style.css樣式表。” 錯誤是由于您上傳主題文件的過程。
新用戶,甚至是有經(jīng)驗的用戶,可能會不小心偏離上傳主題文件的最佳步驟。
請閱讀我們關(guān)于安裝WordPress主題的教程,以確保您遵循正確的步驟。這篇文章涵蓋了尋找最佳WordPress主題和安裝方法,例如通過儀表盤或FTP。它還指導(dǎo)您通過安裝免費和高級主題的方式略有不同。
查看主題文件是否需要解壓
許多主題上傳錯誤是由于壓縮下載文件而發(fā)生的。對于考慮WordPress只接受壓縮文件的人來說,這有點令人困惑。
但是,一些主題開發(fā)人員在壓縮文件中給您一個壓縮文件,您必須解壓縮原始包才能找到僅包含主題內(nèi)容的有效上傳文件。
例如,您可能會發(fā)現(xiàn)主題開發(fā)人員將其他文檔打包到原始下載中,因此WordPress會查看所有這些內(nèi)容并想知道實際的主題文件在哪里。
盡管大多數(shù)著名的主題開發(fā)人員都知道這令人困惑,但我們偶然發(fā)現(xiàn)了一種罕見的情況,您必須解壓縮第一個主題下載才能查看用戶手冊和其他內(nèi)容等內(nèi)容。
除了在上一點中以錯誤的方式上傳主題文件之外,這是您在查看其他方法之前應(yīng)該解決的第一個問題,因為它很容易修復(fù)并且主題開發(fā)人員仍然有些熟悉這樣做。它也僅在您從第三方開發(fā)人員處購買主題時才會發(fā)生,看看WordPress.org主題庫如何限制奇怪打包的主題文件。
因此,假設(shè)您從第三方開發(fā)人員上傳了一個壓縮文件,卻發(fā)現(xiàn)您收到錯誤消息:“無法安裝該軟件包。主題缺少style.css樣式表。”
很有可能您所要做的就是解壓縮主題開發(fā)人員提供的原始文件,以在其中提取另一個ZIP文件。
“無法安裝這個包”錯誤
要解決此問題,請轉(zhuǎn)到您最初從主題開發(fā)人員處下載的文件。
它很可能是一個ZIP文件,這對于將其作為主題上傳到WordPress是有意義的,但它可能包含其他內(nèi)容文件,這些文件會使文件夾變得混亂并使WordPress難以識別主題文件。
找到主題的壓縮下載文件
因此,打開或解壓縮文件以提取其中的任何內(nèi)容。通常通過右鍵單擊并選擇您喜歡的解壓縮或存檔實用程序來完成。
解壓下載的主題包
現(xiàn)在,打開解壓縮的文件以顯示其內(nèi)容。正如您在此示例中看到的,主題開發(fā)人員在主題下載的根目錄中包含了一個readme.txt文件和另一個內(nèi)容文件夾。他們在這個區(qū)域也有真實的壓縮主題文件。這是您需要上傳到WordPress的實際主題文件。
返回外觀>主題>安裝主題>上傳主題以從您的計算機中選擇一個文件。然后,確保您選擇了沒有任何額外內(nèi)容的壓縮主題文件(如本示例中的自述文件)。
實際的主題文件
請記住,您可能會在完成此故障排除過程后發(fā)現(xiàn)主題打包奇怪的問題。如果您在開發(fā)人員的原始主題包中沒有看到壓縮的主題文件,請考慮查看下面的其他故障排除提示。
弄清楚主題文件是否適用于WordPress
在線存在許多網(wǎng)站主題??吹侥矚g的主題設(shè)計,只是購買它并發(fā)現(xiàn)它實際上并不適用于WordPress,這種情況并不少見。例如,ThemeForest市場為各種內(nèi)容管理系統(tǒng)和網(wǎng)站建設(shè)者(包括Drupal、Joomla、Webflow和Shopify)銷售網(wǎng)站模板。
每個平臺都有其主題的根文件結(jié)構(gòu),因此WordPress將拒絕上傳用于其他系統(tǒng)(如Bigcommerce或Magento)的主題的任何嘗試。
請記住,對于這種情況,您可能會看到“主題缺少style.css樣式表”錯誤。畢竟,來自Shopify或Drupal的主題目錄可能會將其style.css位于不同的位置。但是,您可能還會看到另一個錯誤。
至于解決這個問題,您所要做的就是擺脫不兼容的主題文件并選擇一個新的主題文件。
將來,請仔細(xì)查看所有主題產(chǎn)品頁面,以確保它們適用于WordPress而不是其他內(nèi)容。例如,大多數(shù)ThemeForest和其他高級主題產(chǎn)品頁面會在頁面上多次顯示主題所在的平臺。查看頁面上的類別、標(biāo)題和圖像。
在產(chǎn)品頁面上尋找“WordPress”的提及
大多數(shù)主題賣家還包含一個區(qū)域,其中包含該主題的軟件類型或版本。再次,看看WordPress是列出的主要軟件。
查看WordPress軟件版本
或者您可以堅持使用WordPress.org主題目錄上提供的主題。
如果您在網(wǎng)上找不到有關(guān)該主題的任何信息,請查看主題目錄以了解它的情況。盡管每個WordPress主題目錄都有不同的配置和文件,但您可以通過查找某些特定文件來了解它是否實際上是WordPress主題。
所有WordPress主題在根目錄中都有style.css。您還應(yīng)該看到資產(chǎn)文件夾和模板的潛在文件夾。查找index.php、footer.php和sidebar.php等文件。您有時會在其他平臺的主題中看到這些,但它們通常被賦予不同的名稱或位于其他地方。
確保樣式表位于正確的位置
弄清楚它是否是主題文件
您可以將多種類型的壓縮文件夾上傳到WordPress,有時很難查看它是否是主題文件。從表面上看,插件文件與主題文件沒有什么不同。
您可以對來自另一個WordPress網(wǎng)站或Tumblr或Blogger等平臺的網(wǎng)站導(dǎo)入文件說同樣的話。您可能還會發(fā)現(xiàn)您正在嘗試上傳WooCommerce產(chǎn)品或WXR文件以導(dǎo)入文章和頁面等項目。列表還在繼續(xù),但我們的想法是這些文件中沒有一個與WordPress主題文件相同。
因此,首先仔細(xì)檢查您上傳的內(nèi)容很重要??梢詥螕粲嬎銠C上名稱相似的文件類型,或者您無法區(qū)分最近下載的插件文件和大約同時下載的主題文件。
避免這種情況的主要方法是在保存和上傳WordPress文件時保持組織和專注。確保將主題文件保存在令人難忘的位置,并在下載到您的計算機時知道文件的名稱。
區(qū)分主題文件和其他面向WordPress的文件的另一種方法是了解每個文件的文件結(jié)構(gòu)。
我們建議閱讀我們的WordPress文件指南并使用它們,尤其是WordPress主題目錄部分。通過這種方式,您可以建立有關(guān)WordPress文件夾結(jié)構(gòu)的知識,并在您看到文件內(nèi)容時確定文件的作用。
對于這種情況,請打開您嘗試上傳的文件并確保它看起來像一個主題文件。
假設(shè)我們有兩個文件,我們不記得主題的具體名稱。您可能無法決定應(yīng)該將兩者中的哪一個上傳到WordPress。我們知道其中一個是插件文件,另一個是主題文件。首先解壓縮它們以查看里面的內(nèi)容。
決定哪個文件用于主題
分別打開每個文件以分析內(nèi)容。
打開每個文件目錄
該文件包含插件、資源、區(qū)塊和類等文件夾。它不包括標(biāo)準(zhǔn)主題文件夾和文件。盡管所有插件文件看起來都有些不同,但可以肯定地說,這看起來更像是插件而不是主題。
這個目錄看起來像一個插件
另一個文件顯示了大量文件夾和PHP文件。style.css文件在那里,主題要領(lǐng)等一起footer.php,header.php和的sidebar.php。在主題文件中看到CSS、字體和模板部件的文件夾也相對常見。
因此,這是我們要找的主題文件,另一個是插件。以后請留意主題文件的經(jīng)典屬性,以確保您上傳合適的文件。
主題文件的示例
確保style.css文件在正確的位置
無論是您自己還是開發(fā)人員完成的,style.css文件都可能在正確的位置丟失。
發(fā)生這種情況并不重要,只是WordPress在根目錄中搜索style.css文件,但找不到它。
要解決此問題,請檢查主題的根文件夾并查找style.css文件。
我們打開了TwentyTwenty主題的根文件夾,看起來沒有style.css樣式表的跡象。您可能會在整理時無意中將其拖入其他文件夾之一,因此您至少應(yīng)該花幾秒鐘時間點擊文件夾以查看它是否在其中。
根文件夾缺少樣式表
事實證明,我們已將其移至Templates文件夾。如果style.css表不在根文件夾中,WordPress可能無法識別它,因此將其移回其所屬的根文件夾。
樣式表位于錯誤的位置。
小結(jié)
缺少style.css樣式表錯誤源于錯誤的主題文件,并且僅在您嘗試在WordPress的“安裝主題”部分上傳文件時才會出現(xiàn)。
看到該消息的主要原因包括:
- style.css文件是由于開發(fā)商未將它放置在主題根目錄。
- style.css文件丟失,因為你不小心刪除了或移動到其他地方。
- 您沒有以正確的方式上傳主題文件。
- 您必須解壓縮文件以顯示開發(fā)人員提供給您的原始包中的實際主題文件。
- 主題文件不適用于WordPress,而是適用于Shopify、Joomla或Drupal等其他平臺。
- 該文件不是主題文件。它是其他東西,例如插件文件,甚至是來自您計算機的隨機文檔或ZIP文件。
網(wǎng)頁題目:如何修復(fù)錯誤:“無法安裝這個包。主題缺少style.css樣式表”
當(dāng)前路徑:http://www.5511xx.com/article/dpgocih.html


咨詢
建站咨詢
