我在我的wordpress網站上有一些問題。 該網站的址是http://www.sharedmachine.in/
。 在主頁上有搜索選項。 現在,現在的固定鏈接結構就是這樣 - http://www.sharedmachine.in/?p=123
。WordPress的一鍵發佈 - 高級搜索
現在點擊搜索按鈕後,它會重定向到「高級搜索」頁面。但事實並非如此。
所以我將永久鏈接結構更改爲自定義 - /%postname%/
。
仍不起作用。
的網址應該重定向到是
http://www.sharedmachine.in/advanced-search/?filter_search_type(一些過濾器)
而是將其shows-
的頁面名稱是n沒有進入網址。
現在代碼即可獲得網址是 -
$adv_submit=wpestate_get_adv_search_link();
和功能 -
function wpestate_get_adv_search_link(){
$pages = get_pages(array(
'meta_key' => '_wp_page_template',
'meta_value' => 'advanced_search_results.php'
));
if($pages){
$adv_submit = esc_url (get_permalink($pages[0]->ID));
}else{
$adv_submit='';
}
return $adv_submit;
}
如果我更改線路
$adv_submit=wpestate_get_adv_search_link();
要
$adv_submit='http://www.sharedmachine.in/index.php/advanced-search/';
它的工作原理。
這裏有什麼問題?
謝謝你的網頁的元@Try爲編輯。 –