2015-04-16 15 views
0

我正在創建我的第一個WordPress模板。 我有一個頂部導航即但是向下推從WordPress模板中刪除admin-bar.php樣式

html { 
margin-top: 32px !important; 
} 

我發現,這個特殊的風格是,當我下載WordPress的我的本地機器上附帶的管理,bar.php文件。 我可以把文件中的內容刪除,但這並不能完成這項工作,因爲我想創建一個可以捆綁並上傳到任何人的wordpress的模板。

有沒有一種方法可以通過我自己的模板覆蓋上述樣式?

我希望這是有道理的

謝謝你這麼多

+1

您可以在用戶個人資料中隱藏管理欄](http://wpsites.org/wp-content/uploads/2015/01/hide-admin-bar-via-user-settings.png)設置 – d79

+0

是的,但我試圖找到一個解決方案,其他誰使用我的模板將不需要做任何事情 – Rika

+0

所以有一個空的空間,而不是工具欄?你應該解決這個問題,讓工具欄可見,並不會隱藏它默認情況下與一些CSS – d79

回答

1

使用CSS,你可以做以下

html { 
    margin-top: 0px !important; 
} 

,它會自動覆蓋它。 但我不能確切地告訴你正在嘗試做什麼。

+0

我正嘗試刪除頂級導航欄上的空白區域。 0px!重要被忽略,因爲另一個已經很重要 – Rika

+0

嘗試添加顯示:無;而不是改變餘量。我將編輯代碼。 –

+0

將刪除整個頁面 – Rika

1

你可以enqueue一個CSS文件頁面的底部,並覆蓋上面:

html{ 
    margin-top: 0px !important; 
} 

它必須是最後一個要鏈接的CSS文件。

+0

,所以我把它放在頁腳的下面。我的CSS文件和html一樣。 wp_enqueue_style($ src = overwrite.css); 這是正確的嗎? – Rika

1

我將這個添加爲將來的參考,因爲以前的答案響應CSS問題,但這裏的問題不是CSS部分,實際上html { margin-top: 32px !important; }是由Wordpress爲toolbar添加。

由於參考說:

注意:如果您已在個人資料設置中打開工具欄上,但還沒有看到它在您的網站的前端,它可能是您的主題不會在其footer.php文件中調用wp_footer(),或者工具欄可能會被插件禁用。

+0

他似乎想擺脫工具欄的餘量。所以問題不在於他沒有看到工具欄,而是它留給工具欄的空白。 –

+0

他不應該隱藏工具欄或刪除邊距..他想分發主題,以便在單個用戶可以選擇將其隱藏在配置文件設置中時刪除此類功能?並且如果他缺少'wp_footer()'不僅面臨工具欄的問題,而且還會導致入隊的JavaScript文件(來自插件)未加載 – d79