修改wordpress搜尋樣式

  前幾天調整了wordpress部份版面配置,後來發現似乎因為解析度的問題,會導致「搜尋」功能的呈現有點不太一樣,也進而注意到預設的搜尋欄位有點不太好看,原先只想要把「搜尋」這兩個字拿掉,上網看了一些設計後,採用了不一樣的呈現方式。
 

原始樣式 修改後

修改方式:

在style.css加上下面代碼

/** 搜索小工具 **/
input#s {  
width:190px;  
height: 22px;  
*margin: 10px 0 0 0;  
*+margin: 10px 0 0 0;  
padding: 1px;  
border:1px solid #ccc
}  
input#searchsubmit {  
background:url(images/go.gif) no-repeat;
width:15px;  
height:15px;  
border:none;  
cursor:pointer;  
text-indent:-10000px;  
}  
.box {  
*height:100%;  
*+height:100%;  
}  
.screen-reader-text {  
display: none;  
}

其中go.gif要自己丟到佈景主題的目錄下,裡頭的參數可以依需求調整。

 


 

除了改變呈現方式,我還把搜尋從右邊的側邊欄移到上面的主題列,這部份可透過下面方式實作:

開啟佈景主題的header.php

找到主題列的語法,以我來說,它可能會是

<?php wp_list_pages('depth=1&title_li='); ?>

在後面加上

<div id="right-search"><?php get_search_form() ?></div>

接著開啟style.css,加入下面語法

#right-search  { margin:15px 10px 0 0; float:right; }

設定值可依版面調整。完成後,會變成這樣:

資料來源:

改变Wordpress默认搜索小工具样式 | 知更鸟

Arras 1.5.1.2: 將搜尋框移至Top-Menu右側 « WordPress 研究者日記

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.