Conditions 讓內容控制更靈活
今天在優化個人網站,想要 Logo 在首頁不顯示,但在其他內頁要看到。所以必須要有個機制來判斷訪客現在看到的頁面是否為首頁?用 Oxygen 內建的條件式判斷 (Conditions control) 非常容易做到,以下示範
只在首頁顯示社群網站連結,其他都不要。設定方式如下:
選擇 Dynamic Data -> php function return value,使用 wordpress 內建功能 is_front_page 判斷是否為首頁,選擇 is_not_blank,不要隱藏社群 icons,反之,要在首頁隱藏,就選 is_blank
Determines whether the query is for the front page of the site
選擇 is_not_blank,不要隱藏社群 icons,反之,要在首頁隱藏,就選 is_blank
儲存設定,完成。
首頁導覽列有 Social icons
其他內頁沒有
影片教學
其他 Oxygen 教學:如何在 Oxygen Builder 設定水平滑動導覽列(Horizontal Scroll Menu)
參考來源:Using Oxygen's Conditions to hide an element on your WordPress homepage