我有一個WordPress網站。對於我的主頁,我設置了一個靜態的頁面。 我的主頁只有一個菜單和全屏動畫。隱藏logo在wordpress靜態首頁
我想要一個在主頁中不可見的徽標。但它在所有其他頁面上都可見。
我正在使用is_front_page()函數。如果它的錯誤,這意味着我們不在主頁上,然後顯示標誌,否則不顯示它。
第一次im訪問該網站多數民衆贊成在工作。但當我通過菜單再次通過網站瀏覽我的主頁。主頁可以看到徽標。
任何提示這裏的問題在哪裏?
我有一個WordPress網站。對於我的主頁,我設置了一個靜態的頁面。 我的主頁只有一個菜單和全屏動畫。隱藏logo在wordpress靜態首頁
我想要一個在主頁中不可見的徽標。但它在所有其他頁面上都可見。
我正在使用is_front_page()函數。如果它的錯誤,這意味着我們不在主頁上,然後顯示標誌,否則不顯示它。
第一次im訪問該網站多數民衆贊成在工作。但當我通過菜單再次通過網站瀏覽我的主頁。主頁可以看到徽標。
任何提示這裏的問題在哪裏?
如果您只想隱藏徽標,最好使用CSS隱藏它。
但是,您需要將body_class()
添加到您的<body>
標記中。
.home #logo {
display: none;
}
如果您仍然傾向於使用服務器端檢查並完全跳過打印該HTML,那麼您已經正確執行了此操作。
對於導航回主頁時顯示徽標的問題,頭版設置和鏈接可能存在一些問題。
縮小根本原因需要更多的調查。
我嘗試了ccs方法。問題在於,當頁面訪問了幾秒鐘時,徽標就可見並且看不見了。 –
這可能是因爲徽標的HTML首先被加載並呈現,並且之後的CSS規則僅在該徽標之後定義了CSS規則後應用。不過,如果您通過點擊菜單上的鏈接返回主頁,我更感興趣的是找出是什麼導致徽標重新出現。你能分享更多一點嗎? – josephting
IF(($ _ SERVER [ 'REQUEST_URI'] == '/')||($ _ SERVER [ 'REQUEST_URI'] == 'page_slug')){//僅適用於頭版做的東西}
是它的工作正常。但它仍然沒有解決我的問題。似乎如果頭加載一次,它保持相同的數據 –
對不起。我使用的代碼是這樣的。
<div class="logo_wrapper" style="margin-top:20px">
<?php if (!is_front_page()){ ?> \t \t \t \t \t \t
\t \t \t \t \t \t
<div class="logo1">
<span id="tk1">Text </span>
<span id="tk2">Text </span>
<span id="tk3">Text</span>
</div>
\t \t \t \t \t \t
<?php }; ?>
我不能發佈我的網站的網址職高其不與域名服務器發佈尚未
而且我做了
<?php echo is_front_page(); ?>
檢查起價主頁的網站它返回1.現在訪問其他頁面,它保持返回1.
<?php echo !is_front_page(); ?>
起價主頁它返回0望京現在其他peges現場返回1,但重溫回家時,回頭率1.
如此看來,對於一個原因,它運行一次。它像靜電一樣。這段代碼在header.php裏面。
請包含網站鏈接和/或任何適用的代碼。它可能是你的最終監督,但如果我們看不到問題,很難提供幫助。 – Aibrean
在儀表板>>設置>>永久鏈接中,您可以選擇自定義結構並保存更改。 – Samyappa
好的,並改變永久鏈接這將如何幫助? –