當前位置:編程學習大全網 - 網站源碼 - wordpress中怎樣在自定義頁面中添加壹個搜索框只搜索當前頁面中的文字信息

wordpress中怎樣在自定義頁面中添加壹個搜索框只搜索當前頁面中的文字信息

仔細看妳問題的描述,補充壹下我的回答:

其實妳說的這個功能,瀏覽器本身就支持,只要按ctrl+F就行

------------------------------------------------------------------------------

wp在搜索時,主要是搜索post_title\post_excerpt\post_content這幾個字段。

如果只想搜索當前頁面,只要傳入page_id就OK了

示例代碼:

<form?role="search"?method="get"?action="<?php?echo?esc_url(?home_url(?'/'?)?);?>">

<input?type="hidden"?id="page_id"?name="page_id"?value="<?php?echo?get_queried_object_id();?>">

<div?class="input-group">

<label?for="search-field">輸入關鍵詞</label>

<input?type="search"?id="search-field"?name="s"?placeholder="<?php?echo?esc_attr_x(?'Search?&hellip;',?'placeholder'?);?>"?value="<?php?echo?get_search_query();?>">

<input?type="submit"?style="vertical-align:?top;"?value="搜索"?/>?

</div>

</form>

  • 上一篇:域名或者服務器被攻擊怎麽處理
  • 下一篇:用淘寶助手修改我的寶貝後,上傳提示商品描述驗證失敗:引用圖片存在偷鏈問題。
  • copyright 2024編程學習大全網