WordPress návody

Jak ve WordPress deaktivovat vyhledávání

Autor příspěvku Tomáš Cirkl

Chcete na svém WordPress webu deaktivovat funkci vyhledávání? V tomto článku si ukážeme dva způsoby, jak z WordPress odstranit vyhledávání.

Proč a kdy je dobré vyhledávání deaktivovat?

Mnoho webových stránek je velmi jednoduchých. Typicky se jedná například o firemní web, který má jen pár stránek. Zároveň se zvyšuje popularita jednostránkových webů.

Tyto webové stránky nemají mnoho obsahu a není zde potřeba vyhledávání.

Když odstraníte vyhledávání z WordPress stránky, tak se i můžete vyvarovat ztrátě uživatelů, kteří něco hledají a interní vyhledávač jim nezobrazí relevantní obsah.

Odstraněním vyhledávacího pole také vyčistíte stránku a odstraníte prvek, který třeba ani není na stránce potřeba a uživatelé se tak mohou soustředit na něco jiného.

Metoda 1: Pomocí pluginu

Tato metoda je jednodušší a určitě vhodnější pro méně zkušené uživatele.

Plugin se jmenuje Disable Search a najdete ho v oficiálním katalogu pluginů. Plugin můžete nainstalovat přímo z WordPress administrace.

Disable Search plugin

Disable Search plugin

Plugin ihned po aktivaci funguje a nemá žádné nastavení.

Plugin Disable Search odstraní ze šablony vyhledávací formulář a deaktivuje widget Vyhledávání. Pokud uživatel bude chtít použít k vyhledávání URL odkaz, dostane se na stránku 404 Nenalezeno.

Plugin neovlivňuje interní vyhledávání v administraci.

Metoda 2: Vlastní kód

Vhodnější metoda pro zkušené uživatele.

Snippet vložte do functions.php, ideálně v child šabloně.

Tento kód přesměruje všechny pokusy o vyhledávání na stránku 404 Nenalezeno a skryje formulář vyhledávání v šabloně.

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

5 komentářů

  • Díky, návod se bude hodit.
    Jen bych rád nadhodil zcela jiné, přesto související téma. Pro vyhledávání na některých webech používám ajax search lite plugin. Který umí krásně našeptávat a již při psaní vyhazuje možnosti, včetně náhledů stránek.
    používám jej však jen jako “prvek” stránky. Buď v editoru vyhledávací pole umístním někam na stránku nebo si jej hodím jako widget do určité oblasti.
    Zajímalo by mě, jak toto vyhledávání integrovat přímo do WP a nahradit jím kalsické WP vyhledávání. Laicky řečeno, jak jej dostat do lupy v hlavním menu 🙂

    Tak kdybyste se někdy nudili, věřím, že nejednomu uživateli byste tím pomohli.

  • Zajímavé, ale není lepší jednoduše nevkládat vyhledávací widget nikam do stránky a vypnout vyhledávací pole v menu nebo záhlaví? Nejlepší plugin je přeci žádný plugin. 🙂

  • Některé šablony tuto možnost nenabízí. Proto Tomáš tento návod poskytl lamám, co by v .php tápali.

  • Nebo si pomocí nástrojů vývojáře v prohlížeči najít, jak se prvek jmenuje a v custom css mu dát display: none;

Zanechat komentář

Školení Divi šablona pro začátečníky a mírně pokročilé (Praha 20.6.2018)

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!

Tomáš Cirkl

Tomáš Cirkl

WordPress specialista

Blog WPlama.cz píši už více než 3 roky. O WordPress přednáším a pořádám školení. Pro své klienty vytvářím a spravuji webové stránky.