2017-05-18 29 views
0

我已經安裝了AJAX搜索精簡版插件,我的wordpress網站,並已編輯header.php文件放置代碼。 這是我目前正在使用,以顯示它的代碼:WordPress的Ajax的精簡版放置

<body> 
<!-- Header --> 
<section> 
<div class="navbar navbar-inverse navbar-static-top"> 
<div class="container"> 
<?php echo do_shortcode('[wpdreams_ajaxsearchlite'); ?> 

這是如何顯示在我的網站目前並在同一屏幕截圖指出,我想的地方吧: Ajax Search Lite Placement

有人能幫我實現嗎?有沒有更好的方法來實現搜索功能,而不是在Header.php文件中?

任何幫助真的讚賞。

回答

0

方法1:添加短代碼,在您的菜單是越來越呈現菜單或主題文件。 (或)

方法2:你不需要沃克在這種情況下。一個名爲wp_nav_menu_items的過濾器可用。它允許您編輯菜單的列表項目。只需在搜索字段中添加您自己的列表項。

add_filter('wp_nav_menu_items', 'add_search_to_nav', 10, 2); 

function add_search_to_nav($items, $args) 
{ 
    $items .= '<li>SEARCH'.do_shortcode('[wpdreams_ajaxsearchlite').'</li>'; 
    return $items; 
} 

編號:https://wordpress.stackexchange.com/questions/52286/using-a-menu-walker-add-a-custom-item-at-the-end-of-the-menus-items

+0

感謝,凡在WordPress的用戶界面,我會實施辦法#2? – Standingbear123

+0

這是一個過濾器,你可以在你的主題的functions.php文件或特定於網站的插件中調用它。 – Senthil

+0

我還安裝了Max Mega Menu插件。這將如何影響你所說的話,因爲我無法找到正確的區域來添加任何一種方法? – Standingbear123