Jak jednoduše zjistit, v jakém souboru se nachází hledaný text

notebook a kód

Když pracujete na tvorbě webu, tak často musíte hledat kusy kódu (textu) ve zdrojových souborech. To může být někdy frustrující a zbytečně zdlouhavé, hlavně když se daný plugin nebo šablona skládá z desítek nebo stovek php souborů.

V tomto článku si představíme plugin, který umí hledání provést za vás a rovnou vám zobrazí seznam souborů, kde se hledaný text nachází.

String locator

Plugin String locator se nachází se v oficiálním katalogu pluginů a lze jej nainstalovat přímo z WordPress administrace.

String locator

String locator

Po instalaci běžte do Nástroje → String Locator.

Najdete zde jednoduchý vyhledávač, kam můžete zadat hledaný výraz.

Nastavení String Locator

Nastavení String Locator

  • Search through – zde si můžete vybrat jestli chcete prohledat všechny zdrojové soubory nebo specifickou šablonu/plugin.
  • Search string – sem napište hledaný text.

Výsledky hledání jsou zobrazeny pod sebou v tabulce. Jednoduše v ní zjistíte název souboru a řádek, kde se daný výraz nachází.

Výsledky hledání String Locator

Výsledky hledání String Locator

V případě, že kliknete na název souboru, dostanete se rovnou do editoru souborů, kde můžete provést úpravy.

Úprava souboru přes String Locator

Úprava souboru přes String Locator

POZOR: I když editor obsahuje základní kontrolu chyb, určitě doporučuji provádět úpravy jen zkušeným uživatelům a jen po záloze webu.

O autorovi

Tomáš Cirkl

WordPress specialista · 12 let praxe · 300+ webů ve správě

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.

1 Komentář

  1. Pavel J.

    Tak přesně toto jsem hledal k optimalizaci mojí práce… 😉

    Odpovědět

Odeslat Komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Pojďme se seznámit

30 minut video callu, podívám se na tvůj web a řeknu, co by se dalo zlepšit. Nic neslibuju, ale obvykle odcházíš se seznamem priorit.