美化網站頂級頁面連結按鈕:使用get_pages()方法
如果您按照我之前的教學進行操作,現在您的網站上將會有一個主題(或子主題),其中包含指向網站標題中的頂級頁面的連結。
我創建了一個 26 的子主題,這就是我的連結現在的樣子:
在本教學中,我將向您展示如何為您的主題添加一些 CSS,以使這些連結更好。讓我們從刪除項目符號並添加浮動開始。
刪除項目符號並新增浮動
開啟主題的樣式表。如果您建立了子主題,它將是空的,但如果您使用自己的主題,我建議您在樣式表中保留標題樣式的部分中添加此樣式。
輸出頁面連結的程式碼回顧(如果有要連結的頁面):
<ul class="top-level-page-links"> <?php // using a foreach loop, output the title and permalink for each page foreach ( $pages as $page ) { ?> <li class="page-link"> <a href="<?php echo get_page_link( $page->ID ); ?>"> <?php echo $page->post_title; ?> </a> </li> <? } ?> </ul>
這意味著我們的目標是帶有top-level-page-links
類別的ul
元素,並在其中 li
元素,其中page-link
類別後面跟著a
元素(即連結)。
首先,讓我們移除子彈。添加此:
ul.top-level-page-links { list-style: none; }
接下來,讓我們去掉每個清單項目上的填入並新增 margin-left
宣告:
ul.top-level-page-links { list-style-type: none; margin-left: 0; }
現在刷新螢幕,您將看到列表樣式消失了:
接下來讓這些連結彼此相鄰浮動。將其新增至您的樣式表:
.page-link { float: left; }
現在您的連結將彼此相鄰:
接下來,讓我們繼續讓連結看起來更像按鈕。
新增邊距、內邊距和背景
為了讓我們的連結看起來像按鈕,我們將為連結添加邊距、內邊距和背景。
將其新增至您的樣式表:
.page-link a { margin-right: 10px; padding: 0.5em 10px; background-color: #454545; }
請注意,我只在右側使用了邊距,因為我希望左側按鈕與頁面左側對齊。
當您刷新螢幕時,您的按鈕將看起來更像按鈕:
它們看起來好多了,但需要一點技巧。讓我們編輯文字和背景的顏色,以便當有人將滑鼠懸停在按鈕上時,它會改變顏色。
新增懸停效果
現在讓我們讓這些按鈕更具吸引力。
在樣式表中再新增兩個宣告區塊,確保將它們新增到剛剛新增的連結的宣告區塊之後:
.page-link a:link, .page-link a:visited { color: #fff; text-decoration: none; } .page-link a:hover, .page-link a:active { background-color: #dddddd; color: #454545; text-decoration: none; }
這會更改連結的顏色,刪除下劃線,並在有人將滑鼠懸停在連結上或連結處於活動狀態時更改顏色。
讓我們看看它在頁面上的樣子:
當我將滑鼠懸停在連結上時:
好多了!
摘要
在這個由兩部分組成的教程中,您學習瞭如何創建指向自動生成的網站頂級頁面的鏈接,然後使用 CSS 設定這些鏈接的樣式,使它們看起來像按鈕。
這為您提供了一種很好的、突出的方式來讓您的訪客直接進入這些頁面,如果您希望確保大量訪客可以訪問頂級頁面,這將非常有用。
以上是美化網站頂級頁面連結按鈕:使用get_pages()方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

磁力連結是一種用於下載資源的連結方式,相較於傳統的下載方式更為便利和有效率。使用磁力連結可以透過點對點的方式下載資源,而不需要依賴中介伺服器。本文將介紹磁力連結的使用方法及注意事項。一、什麼是磁力連結磁力連結是一種基於P2P(Peer-to-Peer)協定的下載方式。透過磁力鏈接,使用者可以直接連接到資源的發布者,從而完成資源的共享和下載。與傳統的下載方式相比,磁

最近有很多用戶都在問小編,115://開頭的連結怎麼下載?想要下載115://開頭的連結需要藉助115瀏覽器,大家下載好115瀏覽器後,再來看看下面小編整理好的下載教學。 115://開頭的鏈接下載方法介紹 1、登入115.com,下載115瀏覽器並安裝。 2、在115瀏覽器網址列輸入:chrome://extensions/,進入擴充中心,搜尋Tampermonkey,安裝對應插件。 3、在115瀏覽器網址列輸入: 油猴腳本:https://greasyfork.org/en/

微信視訊號作為微信生態系統的一部分,已逐漸成為內容創作者和商家的重要推廣工具。在這個平台上獲取視頻號連結對於分享和傳播內容至關重要。下文將詳細介紹如何獲取微信視頻號鏈接,以及如何在視頻號中添加商品鏈接,提升內容的傳播效果。一、如何取得微信影片號連結?在微信視頻號中發布影片後,系統會自動建立一個影片連結。作者可以在發布後複製該鏈接,方便進行分享和傳播。登入微信影片號碼後,您可以瀏覽自己的影片號碼首頁。在主頁上,每個視頻都附有相應的鏈接,方便您直接複製或分享。 3.搜尋影片號碼:在微信搜尋框中輸入影片號名

學c語言的網站:1、C語言中文網;2、菜鳥教學;3、C語言論壇;4、C語言帝國;5、腳本之家;6、天極網;7、紅黑聯盟;8、51自學網;9、力扣;10、C Programming。詳細介紹:1、C語言中文網,這是一個專門為初學者提供C語言學習資料的網站,內容豐富,包括基礎語法、指針、數組、函數、結構體等多個模組;2、菜鳥教程,這是一個綜合性的程式設計學習網站等等。

您是否每天在大約相同的時間頻繁地造訪同一網站?這可能會導致花費大量時間打開多個瀏覽器選項卡,並在執行日常任務時使瀏覽器充滿混亂。好吧,打開它而不必手動啟動瀏覽器怎麼樣?這非常簡單,不需要您下載任何第三方應用程序,如下所示。如何設定任務計劃程序以開啟網站?按鍵,在搜尋框中鍵入任務計劃程序,然後按一下開啟。 Windows在右側側邊欄上,按一下「建立基本任務」選項。在名稱欄位中,輸入要開啟的網站的名稱,然後按一下下一步。接下來,在觸發器下,按一下時間頻率並點擊下一步。選擇您希望活動重複多長時間並點擊下一步。選擇啟

使用新增連結功能在iPhone上連結AppleNotes。筆記:如果您已安裝iOS17,則只能在iPhone上的AppleNotes之間建立連結。在iPhone上開啟「備忘錄」應用程式。現在,打開要在其中添加連結的註釋。您也可以選擇建立新備忘錄。點擊螢幕上的任何位置。這將向您顯示一個選單。點擊右側的箭頭以查看“新增連結”選項。點擊它。現在,您可以鍵入註解的名稱或網頁URL。然後,點擊右上角的完成,新增的連結將出現在筆記中。如果要添加指向某個單字的鏈接,只需雙擊該單字即可將其選中,選擇“添加鏈接”並按

在macOSSonoma和Safari17中,您可以將網站變成“網頁應用程式”,這些應用程式可以位於Mac的擴充座中,並且可以像任何其他應用程式一樣訪問,而無需打開瀏覽器。繼續閱讀以了解其工作原理。多虧了Apple的Safari瀏覽器中的新選項,現在可以將您經常訪問的互聯網上的任何網站變成一個獨立的“網絡應用程序”,位於Mac的擴展塢中,隨時供您訪問。 Web應用程式與任何應用程式一樣與任務控制和舞台管理器配合使用,也可以透過Launchpad或SpotlightSearch開啟。如何將任何網站改變

隨著短影片平台的盛行,越來越多的創作者開始利用影片號碼來創作和推廣內容。視訊號碼不僅可以展示個人才能,還可以透過帶貨連結來實現商業變現。但是,要在視頻號中添加鏈接,必須符合一定的條件。一、影片號掛連結需要什麼條件?視訊號認證是在視訊號碼中加入連結的前提條件。目前,主要的短視訊平台如抖音、快手等都提供認證服務,主要包括個人認證和機構認證兩種類型。個人認證需要提交真實身份信息,而機構認證則需要提供相關企業或組織的認證材料。完成認證後,用戶可以在視頻號中添加鏈接,提升帳號的可信度和權威性。影片號碼掛連結的一個
