Hogyan adhatsz keresőmezőt a WordPress navigációs menüjéhez

Szeretnéd tudni hogyan adhatsz hozzá egyszerűen egy keresőmezőt a 3.0+-os WordPress honlapod navigációs menüjéhez? A következő cikkből ezt megtudhatod.

A művelet nehézsége szintje: könnyű

Először jelentkezz be a WordPressed adminisztrációs felületére, majd a Megjelenés menüben keresd meg a Szerkesztő menüt.

Ekkor a sablonod szerkesztőjéhez jutsz el. Itt a jobb oldalon keresd meg a function.php-t (Theme Functions) és kattints rá a szerkesztéshez.

Majd másold bele a következő kódrészletet és mentsd el a módosítást:

add_filter('wp_nav_menu_items','add_search_box', 10, 2);
function add_search_box($items, $args) {
ob_start();
get_search_form();
$searchform = ob_get_contents();
ob_end_clean();
$items .= '<li>' . $searchform . '</li>';
return $items;
}

Így néz ki a szerkesztő felület:

Keresőmező hozzáadása a WordPress navigációs menüjéhez

Fontos, hogy ha lecseréled a sablonodat, akkor az új sablon function.php fájljához is hozzá kell adnod a fenti kódot.

Hozzászólás